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
C # Regex para Guid
Necesito analizar una cadena y agregar comillas simples alrededor de cada valor de Guid. Estaba pensando que podría usar un Regex para hacer esto, pero no soy exactamente un gurú de Regex. ¿Existe una buena expresión regular para usar para identificar un Guid? Mi segunda pregunta es una vez que …
122 c#  regex 



7
Regex ¿Última aparición?
Estoy tratando de capturar la última parte después de la última barra invertida.Necesito el \Web_ERP_Assistant(con el \) Mi idea fue: C:\Projects\Ensure_Solution\Assistance\App_WebReferences\Web_ERP_WebService\Web_ERP_Assistant \\.+?(?!\\) // I know there is something with negative look -ahead `(?!\\)` Pero no puedo encontrarlo. [Regexer Demo]
122 regex  path 

6
Ruby reemplaza la cadena con el patrón de expresiones regulares capturado
Tengo problemas para traducir esto a Ruby. Aquí hay una pieza de JavaScript que hace exactamente lo que quiero hacer: function get_code(str){ return str.replace(/^(Z_.*): .*/,"$1")​​​​​​​​​​​​​​​​​​​​​​​​​​​; } He probado gsub , sub y replace, pero ninguno parece hacer lo que esperaba. Aquí hay ejemplos de cosas que he probado: "Z_sdsd: sdsd".gsub(/^(Z_.*): …
121 ruby  regex  replace 

3
Regex que no distingue entre mayúsculas y minúsculas en JavaScript
Quiero extraer una cadena de consulta de mi URL usando JavaScript, y quiero hacer una comparación que no distinga entre mayúsculas y minúsculas para el nombre de la cadena de consulta. Esto es lo que estoy haciendo: var results = new RegExp('[\\?&]' + name + '=([^&#]*)').exec(window.location.href); if (!results) { return …
121 javascript  regex 

7
¿Cómo validar un correo electrónico en PHP?
¿Cómo puedo validar que el valor de entrada es una dirección de correo electrónico válida usando php5. Ahora estoy usando este código function isValidEmail($email){ $pattern = "^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$"; if (eregi($pattern, $email)){ return true; } else { return false; } } pero muestra un error obsoleto. ¿Cómo puedo solucionar este problema? Por …

20
Correo electrónico Java regex
En primer lugar, sé que no se recomienda usar expresiones regulares para el correo electrónico, pero tengo que probarlo. Tengo esta expresión regular: \b[A-Z0-9._%-]+@[A-Z0-9.-]+\.[A-Z]{2,4}\b En Java, hice esto: Pattern p = Pattern.compile("\\b[A-Z0-9._%-]+@[A-Z0-9.-]+\\.[A-Z]{2,4}\\b"); Matcher m = p.matcher("foobar@gmail.com"); if (m.find()) System.out.println("Correct!"); Sin embargo, la expresión regular falla independientemente de si el correo …
120 java  regex  email 

5
Eclipse, búsqueda y reemplazo de expresiones regulares
En eclipse, ¿es posible usar la cadena de búsqueda coincidente como parte de la cadena de reemplazo al realizar una búsqueda y reemplazo de expresión regular? Básicamente, quiero reemplazar todas las apariciones de variableName.someMethod() con: ((TypeName)variableName.someMethod()) Donde variableName puede ser cualquier nombre de variable. En sed , podría usar algo …
119 regex  eclipse  replace 

13
¿Cuál es la abreviatura correcta: "regex" o "regexp" [cerrado]
Cerrado . Esta pregunta se basa en opiniones . Actualmente no acepta 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 La mayoría de los programadores informáticos estamos bastante obsesionados con …
119 regex  terminology 


3
regex para código postal
Posible duplicado: ¿Cuál es el código postal definitivo y la expresión regular zip? Necesito Regex que pueda satisfacer mis tres condiciones para el código postal. P.ej- 12345 12345-6789 12345 1234 Cualquier consejo y sugerencia será muy apreciado. Gracias !
118 regex 

8
java.util.regex - ¿importancia de Pattern.compile ()?
¿Cuál es la importancia del Pattern.compile()método? ¿Por qué necesito compilar la cadena de expresiones regulares antes de obtener el Matcherobjeto? Por ejemplo : String regex = "((\\S+)\\s*some\\s*"; Pattern pattern = Pattern.compile(regex); // why do I need to compile Matcher matcher = pattern.matcher(text);
118 java  regex 


5
Convertir una cadena en ruby ​​de expresión regular
Necesito convertir cadenas como "/ [\ w \ s] + /" a una expresión regular. "/[\w\s]+/" => /[\w\s]+/ Intenté usar diferentes Regexpmétodos como: Regexp.new("/[\w\s]+/") => /\/[w ]+\//, de manera similar Regexp.compiley Regexp.escape. Pero ninguno de ellos regresa como esperaba. Además, intenté eliminar las barras invertidas: Regexp.new("[\w\s]+") => /[w ]+/ Pero …
118 ruby  regex  string  ruby-1.9.3 

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.