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.




5
¿Cómo extraer una cadena usando JavaScript Regex?
Estoy tratando de extraer una subcadena de un archivo con JavaScript Regex. Aquí hay una porción del archivo: DATE:20091201T220000 SUMMARY:Dad's birthday el campo que quiero extraer es "Resumen". Aquí está el enfoque: extractSummary : function(iCalContent) { /* input : iCal file content return : Event summary */ var arr = …

5
sed: imprimir solo grupo coincidente
Quiero tomar los dos últimos números (uno int, uno flotante; seguido de espacios en blanco opcionales) e imprimir solo ellos. Ejemplo: foo bar <foo> bla 1 2 3.4 Debería imprimir: 2 3.4 Hasta ahora, tengo lo siguiente: sed -n 's/\([0-9][0-9]*[\ \t][0-9.]*[\ \t]*$\)/replacement/p' me dará foo bar <foo> bla 1 replacement …
133 regex  sed 

4
¿Por qué es "asdf" .replace (/.*/ g, "x") == "xx"?
Me topé con un hecho sorprendente (para mí). console.log("asdf".replace(/.*/g, "x")); Ejecutar fragmento de códigoOcultar resultadosExpandir fragmento ¿Por qué dos reemplazos? Parece que cualquier cadena no vacía sin líneas nuevas producirá exactamente dos reemplazos para este patrón. Usando una función de reemplazo, puedo ver que el primer reemplazo es para toda …
132 javascript  regex 

25
Obtener partes de una URL (Regex)
На этот вопрос есть ответы en Stack Overflow на русском : Достать значения с помощью регулярок Dada la URL (línea única): http://test.example.com/dir/subdir/file.html ¿Cómo puedo extraer las siguientes partes usando expresiones regulares: El subdominio (prueba) El dominio (ejemplo.com) La ruta sin el archivo (/ dir / subdir /) El archivo (file.html) …

10
grep usando un vector de caracteres con múltiples patrones
Estoy tratando de usar greppara probar si un vector de cadenas está presente en otro vector o no, y generar los valores que están presentes (los patrones coincidentes). Tengo un marco de datos como este: FirstName Letter Alex A1 Alex A6 Alex A7 Bob A1 Chris A9 Chris A6 Tengo …
132 r  regex 


6
¿Cómo reemplazar una línea completa con sed?
Supongamos que tengo un archivo con líneas aaa = bbb Ahora me gustaría reemplazarlos con: aaa = xxx Puedo hacer eso de la siguiente manera: sed "s / aaa = bbb / aaa = xxx / g" Ahora tengo un archivo con algunas líneas de la siguiente manera: aaa = …
132 regex  sed 


8
sed one-liner para convertir todo en mayúsculas a minúsculas?
Tengo un archivo de texto en el que algunas palabras están impresas en TODAS LAS MAYÚSCULAS. Quiero poder convertir todo en el archivo de texto a minúsculas, usando sed. Eso significa que la primera oración se leería: "Tengo un archivo de texto en el que algunas palabras están impresas en …
131 regex  sed 


7
Javascript y expresiones regulares: dividir la cadena y mantener el separador
Tengo una cadena: var string = "aaaaaa<br />† bbbb<br />‡ cccc" Y me gustaría dividir esta cadena con el delimitador <br />seguido de un carácter especial. Para hacer eso, estoy usando esto: string.split(/<br \/>&#?[a-zA-Z0-9]+;/g); Estoy obteniendo lo que necesito, excepto que estoy perdiendo el delimitador. Aquí está el ejemplo: http://jsfiddle.net/JwrZ6/1/ …
131 javascript  regex 


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.