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
Expresión regular para la coincidencia exacta de una cadena
Quiero unir dos contraseñas con expresiones regulares. Por ejemplo, tengo dos entradas "123456" y "1234567", entonces el resultado no debe coincidir (falso). Y cuando he ingresado "123456" y "123456", el resultado debe coincidir (verdadero). No pude hacer la expresión. ¿Cómo lo hago?
153 regex 




7
ceros a la izquierda en rieles
Tengo campos hry min, ambos enteros en mi aplicación. Para el hrcampo, si el usuario ingresa "1", me gustaría que Rails lo rellene automáticamente a "01" antes de guardarlo en la base de datos. También para el mincampo si el usuario ingresa "0", debe ingresar como "00". ¿Cómo puedo hacer …

19
¿Cuál es la forma más sencilla de convertir una cadena Java de mayúsculas (palabras separadas por guiones bajos) a CamelCase (sin separadores de palabras)?
El título lo dice todo. ¿Cuál es la forma más simple / elegante de convertir, en Java, una cadena del formato "THIS_IS_AN_EXAMPLE_STRING"al formato " ThisIsAnExampleString"? Me imagino que debe haber al menos una forma de hacerlo usando String.replaceAll()y una expresión regular. Mis pensamientos iniciales son: anteponer la cadena con un …
152 java  regex  string 


13
Detectar URL en texto con JavaScript
¿Alguien tiene sugerencias para detectar URL en un conjunto de cadenas? arrayOfStrings.forEach(function(string){ // detect URLs in strings and do something swell, // like creating elements with links. }); Actualización: Terminé usando esta expresión regular para la detección de enlaces ... Aparentemente, varios años después. kLINK_DETECTION_REGEX = /(([a-z]+:\/\/)?(([a-z0-9\-]+\.)+([a-z]{2}|aero|arpa|biz|com|coop|edu|gov|info|int|jobs|mil|museum|name|nato|net|org|pro|travel|local|internal))(:[0-9]{1,5})?(\/[a-z0-9_\-\.~]+)*(\/([a-z0-9_\-\.]*)(\?[a-z0-9+_\-\.%=&]*)?)?(#[a-zA-Z0-9!$&'()*+.=-_~:@/?]*)?)(\s+|$)/gi El asistente completo …
151 javascript  regex  url 


7
Pyge expresiones no codiciosas
¿Cómo hago una expresión regular de Python como "(.*)"tal, dadas las "a (b) c (d) e"coincidencias de Python en "b"lugar de "b) c (d"? Sé que puedo usar en "[^)]"lugar de ".", pero estoy buscando una solución más general que mantenga mi expresión regular un poco más limpia. ¿Hay alguna …

8
¿Meta carácter Java RegEx (.) Y punto ordinario?
En Java RegEx, cómo encontrar la diferencia entre .(punto) el meta carácter y el punto normal como lo usamos en cualquier oración. Cómo manejar este tipo de situación de otros personajes como meta demasiado ( *, +, \d, ...)
150 java  regex 

6
Convierta la etiqueta de cierre de PHP en comentario
Una de las líneas en mi script contiene una etiqueta de cierre de PHP dentro de una cadena. Bajo operación normal esto no causa un problema, pero necesito comentar la línea. He intentado crear un comentario en esta línea con //, /* */y #sin embargo ninguno de ellos el trabajo, …
149 php  regex  tags  comments 

21
¿Cómo se depura una expresión regular? [cerrado]
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente requerirá debate, argumentos, encuestas o discusión extendida. Si cree que esta pregunta se puede mejorar y posiblemente volver a …
149 regex  debugging  pcre 

17
¿Expresión regular para hacer coincidir las coordenadas de latitud / longitud?
Estoy tratando de crear una expresión regular para hacer coincidir las coordenadas de latitud / longitud. Para hacer coincidir un número de doble precisión que he usado (\-?\d+(\.\d+)?), e intenté combinarlo en una sola expresión: ^(\-?\d+(\.\d+)?),\w*(\-?\d+(\.\d+)?)$ Esperaba que esto coincidiera con un doble, una coma, quizás algo de espacio y …
149 regex 

6
¿"\ D" en regex significa un dígito?
He descubierto que en 123, \dpartidos 1y 3pero no 2. Me preguntaba si \dcoincide con un dígito que satisfaga qué tipo de requisito. Estoy hablando de expresiones regulares de estilo Python. El complemento de expresión regular en Gedit está utilizando expresiones regulares de estilo Python. Creé un archivo de texto …
147 python  regex  encoding  gedit 

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.