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.

3
¿Regex para cadena contiene?
¿Cuál es la expresión regular para simplemente verificar si una cadena contiene una determinada palabra (por ejemplo, 'Prueba')? Hice algunas búsquedas en Google, pero no puedo obtener un ejemplo directo de una expresión regular. Esto es para un script de compilación, pero no tiene relación con ningún lenguaje de programación …
114 regex 

3
Cadena dividida de Python basada en expresiones regulares
¿Cuál es la mejor manera de dividir una cadena "HELLO there HOW are YOU"con palabras en mayúsculas (en Python)? Entonces terminaría con una matriz como tal: results = ['HELLO there', 'HOW are', 'YOU'] EDITAR: Yo he tratado: p = re.compile("\b[A-Z]{2,}\b") print p.split(page_text) Sin embargo, no parece funcionar.
114 python  regex  split 

5
¿No puede escapar de la barra invertida con expresiones regulares?
Estoy usando la siguiente expresión regular ^[a-zA-Z0-9\',!;\?\$\^:\\\/`\|~&\" @#%\*\{}\(\)_\+\.\s=-]{1,1000}$ Sé que es feo, pero hasta ahora cumple su propósito, además de que no se permite la barra invertida como creo que debería porque se escapó, también lo intenté en \\lugar de los \\\mismos resultados. ¿Algunas ideas?
114 regex 

13
Expresión regular para palabras duplicadas
Soy un novato en expresiones regulares, y no puedo entender cómo escribir una sola expresión regular que "coincida" con cualquier palabra consecutiva duplicada, como: París en la primavera. No es que eso esté relacionado. ¿Por qué te ríes? ¿ Mis expresiones regulares son TAN malas? ¿Existe una sola expresión regular …



3
JavaScript reemplazar / regex
Dada esta función: function Repeater(template) { var repeater = { markup: template, replace: function(pattern, value) { this.markup = this.markup.replace(pattern, value); } }; return repeater; }; ¿Cómo hago para this.markup.replace()reemplazar globalmente? Aquí está el problema. Si lo uso así: alert(new Repeater("$TEST_ONE $TEST_ONE").replace("$TEST_ONE", "foobar").markup); El valor de la alerta es "foobar $ …


3
Java regex capturando índices de grupos
Tengo la siguiente linea, typeName="ABC:xxxxx;"; Necesito a buscar la palabra ABC, Escribí el siguiente fragmento de código, Pattern pattern4=Pattern.compile("(.*):"); matcher=pattern4.matcher(typeName); String nameStr=""; if(matcher.find()) { nameStr=matcher.group(1); } Entonces si pongo group(0)lo consigo ABC:pero si lo pongo group(1)es ABC, entonces quiero saber ¿Qué significa esto 0y 1? Será mejor si alguien me …
113 java  regex 



4
Regex para reemplazar todo excepto números y un punto decimal
Tengo un campo de texto que debe ser solo texto o decimal. Aquí está el código que estoy usando actualmente para reemplazar todo excepto los números y el punto decimal. El problema es que no puedo encontrar una expresión regular que identifique todo lo demás document.getElementById(target).value = newVal.replace(/\D[^\.]/g, ""); El …
113 javascript  regex 


5
Cómo usar regex en el método String.contains () en Java
Quiero comprobar si una cadena contiene las palabras "tiendas", "tienda" y "producto" en ese orden, sin importar lo que haya entre ellas. Intenté usar someString.contains(stores%store%product);y también.contains("stores%store%product"); ¿Necesito declarar explícitamente una expresión regular y pasarla al método o no puedo pasar una expresión regular en absoluto?
112 java  regex  string 


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.