Preguntas con la etiqueta [regex]

Lista regex preguntas

Recibo la siguiente advertencia de la consola para este patrón de expresiones regulares: ^[a-zA-Z0-9+_.-]+@[a-zA-Z0-9]+\\.[a-zA-Z0-9]+$ El valor del atributo del patrón ^[a-zA-Z0-9+_.-]+@[a-zA-Z0-9]+\.[a-zA-Z0-9]+$es válido con el uindicador RegExp, pero no con el

En este formato: 3D:F2:C9:A6:B3:4F o: 3D-F2-C9-A6-B3-4F

No estoy muy seguro de cómo hacer esto. Necesito validar direcciones de correo electrónico usando expresiones regulares con algo como esto: [a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+(?:[A-Z]{2}|com|org|net|edu|gov|mil|biz|info|mobi|name|aero|asia|jobs|museum) Entonces necesito ejecutar esto en una función jQuery

Estoy tratando de extraer una cadena de una cadena más grande donde obtiene todo lo que está entre a :y a.; Actual Str = 'MyLongString:StringIWant;' Salida deseada newStr = 'StringIWant'

Perl y algunos otros motores de expresiones regulares actuales admiten propiedades Unicode, como la categoría, en una expresión regular. Por ejemplo, en Perl se puede utilizar \p{Ll}para hacer coincidir una

Quiero una expresión regular para hacer coincidir la hora en formato HH:MM. Esto es lo que tengo y funciona: ^[0-2][0-3]:[0-5][0-9]$ Esto coincide con todo desde las 00:00 hasta las 23:59.

Regex no funciona en String.matches()

9
respuestas
193
votos
243.3k
vistas

Tengo este pequeño fragmento de código. String[] words = {"{apf","hum_","dkoe","12f"}; for(String s:words) { if(s.matches("[a-z]")) { System.out.println(s); } } Se supone que debe imprimir dkoe pero no imprime nada!!

Eliminación rápida de puntuación con pandas

4
respuestas
86
votos
26.3k
vistas

Esta es una publicación con respuesta propia. A continuación describo un problema común en el dominio de la PNL y propongo algunos métodos eficaces para resolverlo. A menudo surge la

Quiero una expresión regular que evite símbolos y solo permita letras y números. La siguiente expresión regular funciona muy bien, pero no permite espacios entre palabras. ^[a-zA-Z0-9_]*$ Por ejemplo, cuando

¿Cuál es la expresión regular para buscar una wordcadena que no esté seguida del @símbolo? Por ejemplo: mywordLLD OK myword.dff OK myword@ld Exclude

¿Cuál es la expresión regular para asegurarse de que una cadena determinada contenga al menos un carácter de cada una de las siguientes categorías? Minúscula Carácter en mayúscula Dígito Símbolo

Al hacer coincidir una dirección de correo electrónico, después de hacer coincidir algo como yasar@webmail, quiero capturar uno o más (\.\w+)(lo que estoy haciendo es un poco más complicado, esto

Dividir por comas fuera de comillas

5
respuestas
75
votos
66.9k
vistas

Mi programa lee una línea de un archivo. Esta línea contiene texto separado por comas como: 123,test,444,"don't split, this",more test,1 Me gustaría que el resultado de una división fuera este:

Estoy procesando un montón de tablas usando este programa , pero necesito ignorar las que comienzan con la etiqueta "tbd_". Hasta ahora tengo algo como [^tbd_], pero eso simplemente no

Necesito Y lógico en expresiones regulares. algo como jack y james de acuerdo con las siguientes cadenas 'Hola Jack, aquí está James '. 'Hola James, aquí está Jack '.