Articles of regex

Compruebe si una cadena coincide con una expresión regular en el guión Bash

Uno de los argumentos que recibe mi script es una fecha en el siguiente formato: yyyymmdd . Quiero verificar si obtengo una fecha válida como entrada. ¿Cómo puedo hacer esto? Estoy tratando de usar una expresión regular como: [0-9]\{\8}

Expresión regular para una cadena que no comienza con una secuencia

Estoy procesando varias tablas usando este progtwig , pero necesito ignorar las que comienzan con la etiqueta “tbd_”. Hasta ahora tengo algo como [^ tbd_] pero eso simplemente no coincide con esos caracteres.

¿Es posible que una computadora “aprenda” una expresión regular mediante ejemplos proporcionados por el usuario?

¿Es posible que una computadora “aprenda” una expresión regular mediante ejemplos proporcionados por el usuario? Para aclarar: No quiero aprender expresiones regulares. Quiero crear un progtwig que “aprenda” una expresión regular a partir de ejemplos proporcionados interactivamente por un usuario, tal vez seleccionando partes de un texto o seleccionando marcadores de inicio o final. ¿Es […]

¿Cómo usar la opción ‘-ruta’ de ‘buscar’ en sh?

No entiendo muy bien el ejemplo dado por el ‘hombre encontrado’, ¿alguien puede darme algunos ejemplos y explicaciones? ¿Puedo combinar expresiones regulares en él? la pregunta más detallada es la siguiente: escriba un script de shell, changeall, que tiene una interfaz como “changeall [-r | -R]” string1 “” string2 “. Encontrará todos los archivos con […]

Jmeter extrae campos / analiza la respuesta JSON

Tengo el siguiente formato JSON en el cuerpo de respuesta [ { “Name” : “Prashant”, “City” : “Sydney” }, { “Name” : “Yogi”, “City” : “London” } ] ¿Cuál es la mejor manera de comprobar si este conjunto tiene algún registro y, en caso afirmativo, darme “Nombre” para el primer índice del conjunto. Estoy usando […]

Cómo hacer coincidir los caracteres cirílicos con una expresión regular

¿Cómo puedo unir los caracteres del alfabeto cirílico francés y ruso con una expresión regular? Solo quiero hacer los personajes alfa, sin números ni caracteres especiales. En este momento tengo [A-Za-z]

¿Cuándo es \ G aplicación útil en una expresión regular?

No tengo claro el uso / necesidad del operador \G Leí en el perldoc : Utiliza el anclaje \ G para comenzar la próxima coincidencia en la misma cadena donde quedó la última coincidencia. Realmente no entiendo esta statement. Cuando usamos \g usualmente nos movemos al personaje después del último partido de todos modos. Como […]

No hay coincidencias con c ++ 11 regex

¿Por qué esto no encuentra coincidencias en g ++ (Debian 4.6.3-1) 4.6.3 o clang versión 3.2 (tronco 159457) #include #include #include using namespace std; int main() { string line(“test”); regex pattern(“test”,regex_constants::grep); smatch result; bool ret(false); ret = regex_search(line,result,pattern); cout << boolalpha << ret << endl; cout << result.size() << endl; return 0 ; } salida […]

La división Java está comiendo mis personajes

Tengo una cadena como esta String str = “la$le\\$li$lo” . Quiero dividirlo para obtener la siguiente salida “la”,”le\\$li”,”lo” . El \ $ es un $ escapado, por lo que debe dejarse en la salida. Pero cuando hago str.split(“[^\\\\]\\$”) y obtengo “l”,”le\\$l”,”lo” . Por lo que obtengo, mi expresión regular es igualar un $ y un […]

Expresiones regulares de Java y signo de dólar

Tengo una cadena de Java: String b = “/feedback/com.school.edu.domain.feedback.Review$0/feedbackId”); También he generado un patrón contra el cual quiero hacer coincidir esta cadena: String pattern = “/feedback/com.school.edu.domain.feedback.Review$0(.)*”; Cuando digo b.matches(pattern) , devuelve false . Ahora sé que el signo de dólar es parte de Java RegEx, pero no sé cómo debería ser mi patrón. Asumo que […]