Me gustaría encontrar la ubicación de un personaje en una cadena. Decir: string = "the2quickbrownfoxeswere2tired" Me gustaría que la función regresara 4y 24- la ubicación del carácter de la 2s en string.
Me gustaría encontrar la ubicación de un personaje en una cadena. Decir: string = "the2quickbrownfoxeswere2tired" Me gustaría que la función regresara 4y 24- la ubicación del carácter de la 2s en string.
Necesito capturar varios grupos del mismo patrón. Supongamos que tengo la siguiente cadena: HELLO,THERE,WORLD Y he escrito un siguiente patrón ^(?:([A-Z]+),?)+$ Lo que quiero que haga es capturar cada palabra, de modo que el Grupo 1 sea: "HOLA", el Grupo 2 sea "ALLÍ" y el Grupo 3 sea...
Sé cómo hacer esto si repito todos los caracteres de la cadena, pero estoy buscando un método más elegante.
Utilizo RegexBuddy mientras trabajo con expresiones regulares. De su biblioteca, copié la expresión regular para que coincida con las URL. Probé con éxito dentro de RegexBuddy. Sin embargo, cuando lo copié como Stringversión Java y lo pegué en código Java, no funciona. La siguiente clase imprime...
¿Cómo elimino el último carácter solo si es un punto? $string = "something here."; $output = 'something here';
Quiero tomar la cadena 0.71331, 52.25378y regresar 0.71331,52.25378, es decir, solo buscar un dígito, una coma, un espacio y un dígito, y eliminar el espacio. Este es mi código actual: coords = '0.71331, 52.25378' coord_re = re.sub("(\d), (\d)", "\1,\2", coords) print coord_re Pero esto me...
Entiendo por qué la salida deseada no se le da el uso de expresiones regulares para convertir una cadena como FooBara Foo_Barque da lugar Foo_Bar_. Podría haber hecho algo con String.substring substring(0, string.length() - 2)o simplemente reemplazar el último carácter, pero creo que hay una...
¿Qué hice mal aquí? Intentando hacer coincidir cualquier cadena que contenga espacios, minúsculas, mayúsculas o números. Los personajes especiales también estarían bien, pero creo que eso requiere escapar de ciertos personajes. TEST="THIS is a TEST title with some numbers 12345 and special...
Cerrado . Esta pregunta debe estar más enfocada . Actualmente no acepta respuestas. Cerrado hace 6 años . Bloqueado . Esta pregunta y sus respuestas están bloqueadas porque la pregunta está fuera de tema pero tiene un significado histórico. Actualmente no...
Primero, acabo de crearme una expresión regular que coincidirá con todas las rutas de biblioteca externas únicas en una lista de todos los archivos de encabezado de un proyecto. Hice una pregunta sobre cómo hacer esa expresión regular hace una semana. Comencé a entrometerme para ver cómo se...
Tengo un número de versión del siguiente formulario: version.release.modification donde la versión, el lanzamiento y la modificación son un conjunto de dígitos o el carácter comodín '*'. Además, es posible que falte alguno de estos números (y los anteriores). Entonces, los siguientes son...
¿Existe un comportamiento definido sobre cómo las expresiones regulares deben manejar el comportamiento de captura de paréntesis anidados? Más específicamente, ¿puede esperar razonablemente que diferentes motores capturen los paréntesis externos en la primera posición y los paréntesis anidados...
Tengo la siguiente expresión regular que coincide con un formato de dirección de correo electrónico: ^[\w\.\-]+@([\w\-]+\.)+[a-zA-Z]+$ Esto se usa para la validación con un formulario que usa JavaScript. Sin embargo, este es un campo opcional. Por lo tanto, ¿cómo puedo cambiar esta expresión...
Soy nuevo en el uso de Regex, he pasado por una serie de tutoriales pero no he encontrado uno que se aplique a lo que quiero hacer, Quiero buscar algo, pero devuelvo todo lo que sigue, pero no la cadena de búsqueda en sí. p. ej., " Una frase tonta que es increíble " buscar " frase " devuelve...
Ahora, por supuesto, podría escribir mi expresión regular para manejar ambos casos, por ejemplo regexp.Compile("[a-zA-Z]"), pero mi expresión regular se construye a partir de una cadena dada por el usuario: reg, err := regexp.Compile(strings.Replace(s.Name, " ", "[ \\._-]", -1)) ¿Dónde...
Quiero verificar si una variable tiene un año válido usando una expresión regular. Al leer el manual de bash , entiendo que podría usar el operador = ~ Mirando el ejemplo a continuación, esperaría ver "no OK" pero veo "OK". ¿Qué estoy haciendo mal? i="test" if [ $i=~"200[78]" ] then echo...
Necesito eliminar algunos símbolos Unicode de la cadena 'بِسْمِ اللَّهِ الرَّحْمَٰنِ الرَّحِيمِ' Sé que existen aquí con seguridad. Lo intenté: re.sub('([\u064B-\u0652\u06D4\u0670\u0674\u06D5-\u06ED]+)', '', 'بِسْمِ اللَّهِ الرَّحْمَٰنِ الرَّحِيمِ') pero no funciona. La cuerda permanece...
Tengo estas cadenas en javascript: /banking/bonifici/italia /banking/bonifici/italia/ y me gustaría eliminar la primera y la última barra si existe. Lo intenté ^\/(.+)\/?$pero no funciona. Al leer alguna publicación en stackoverflow, encontré que php tiene la función de recorte y podría...
¿Qué clase de lenguajes reconocen realmente las expresiones regulares modernas reales? Siempre que haya un grupo de captura de longitud ilimitada con una referencia (.*)_\1inversa (por ejemplo ), una expresión regular ahora coincide con un idioma no regular. Pero esto, por sí solo, no es...
Recientemente me di cuenta de los ataques de denegación de servicio de expresión regular y decidí eliminar los llamados patrones de expresiones regulares 'malvados' dondequiera que pudiera encontrarlos en mi código base, o al menos aquellos que se usan en la entrada del usuario. Los ejemplos...