Preguntas etiquetadas con regex

Las expresiones regulares proporcionan un lenguaje declarativo para unir patrones dentro de cadenas. Se usan comúnmente para la validación de cadenas, el análisis y la transformación. Como las expresiones regulares no están completamente estandarizadas, todas las preguntas con esta etiqueta también deben incluir una etiqueta que especifique el lenguaje o la herramienta de programación aplicable. NOTA: Pedir expresiones regulares HTML, JSON, etc. tiende a encontrarse con reacciones negativas. Si hay un analizador para eso, úsalo en su lugar.


6
Regex reemplaza mayúsculas por minúsculas
Estoy tratando de reemplazar letras mayúsculas con letras minúsculas correspondientes usando expresiones regulares. Así que eso EarTH: 1, MerCury: 0.2408467, venuS: 0.61519726, se convierte earth: 1, mercury: 0.2408467, venus: 0.61519726, en texto sublime. ¿Cómo puedo escribir letras minúsculas solo en palabras que contienen letras mayúsculas y minúsculas? Para que afecte …

10
¿Cómo usar la opción '-prune' de 'find' en sh?
No entiendo bien el ejemplo dado por el man find, ¿alguien puede darme algunos ejemplos y explicaciones? ¿Puedo combinar expresiones regulares en él? La pregunta más detallada es así: Escriba un script de shell changeall, que tiene una interfaz como changeall [-r|-R] "string1" "string2". Se encontrará todos los archivos con …
219 regex  shell  find  manual 

5
¿Cómo se representa el operador AND / OR como en Expresiones regulares?
Actualmente estoy programando un algoritmo de vocabulario que verifica si un usuario ha escrito la palabra correctamente. Tengo la siguiente situación: La solución correcta para la palabra sería "parte1, parte2". El usuario debe poder ingresar "parte1" (respuesta 1), "parte2" (respuesta 2) o "parte1, parte2" (respuesta 3). Ahora trato de hacer …
219 regex  operators 


21
Une dos cuerdas en una línea con grep
Estoy tratando de usar greppara unir líneas que contienen dos cadenas diferentes. He intentado lo siguiente, pero esto coincide con las líneas que contienen cadena1 o cadena2 que no es lo que quiero. grep 'string1\|string2' filename Entonces, ¿cómo hago coincidir grepsolo las líneas que contienen ambas cadenas ?
218 regex  linux  string  grep 


30
Regex Validación de correo electrónico
yo uso esto @"^([\w\.\-]+)@([\w\-]+)((\.(\w){2,3})+)$" regexp para validar el correo electrónico ([\w\.\-]+)- esto es para el dominio de primer nivel (muchas letras y números, también puntos y guiones) ([\w\-]+)- esto es para el dominio de segundo nivel ((\.(\w){2,3})+)- y esto es para otros dominios de nivel (del 3 al infinito) que …
215 c#  regex  validation 



22
¿Por qué las expresiones regulares son tan controvertidas? [cerrado]
Cerrada . Esta pregunta está basada en la opinión . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que pueda responderse con hechos y citas editando esta publicación . Cerrado hace 6 años . Mejora esta pregunta Al explorar expresiones regulares (también conocidas como RegEx-es), …
212 regex 

7
¿Cómo combinar, pero no capturar, parte de una expresión regular?
Tengo una lista de cadenas. Algunos de ellos son de la forma 123-...456. La porción variable "..." puede ser: la cadena "manzana" seguida de un guión, por ej. 123-apple-456 la cadena "banana" seguida de un guión, p. ej. 123-banana-456 una cadena en blanco, por ejemplo 123-456(tenga en cuenta que solo …
210 regex 

21
Dividir una cadena grande en trozos de tamaño n en JavaScript
Me gustaría dividir una cadena muy grande (digamos, 10,000 caracteres) en trozos de tamaño N. ¿Cuál sería la mejor manera en términos de rendimiento para hacer esto? Por ejemplo: "1234567890"dividir entre 2 se convertiría en["12", "34", "56", "78", "90"] . ¿Sería posible usar algo así String.prototype.matchy, de ser así, sería …

18
Usar expresiones regulares para analizar HTML: ¿por qué no?
Parece que cada pregunta en stackoverflow donde el autor de la pregunta está utilizando expresiones regulares para obtener cierta información de HTML inevitablemente tendrá una "respuesta" que dice no usar expresiones regulares para analizar HTML. Por qué no? Soy consciente de que existen analizadores HTML "reales" entre comillas, como Beautiful …

21
¿Cómo implementas un buen filtro de malas palabras?
Muchos de nosotros necesitamos lidiar con la entrada del usuario, las consultas de búsqueda y las situaciones en las que el texto de entrada puede contener malas palabras o lenguaje no deseado. A menudo esto necesita ser filtrado. ¿Dónde se puede encontrar una buena lista de malas palabras en varios …
208 php  regex  user-input 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.