Articles of regex

Cómo negar toda la expresión regular?

Tengo una expresión regular, por ejemplo (ma|(t){1}) . Coincide con ma y t y no coincide con bla . Quiero negar la expresión regular, por lo tanto, debe coincidir con bla y no con ma y t , agregando algo a esta expresión regular . Sé que puedo escribir bla , pero la verdadera expresión […]

Validación de campo de expresión regular en jQuery

En jQuery, ¿hay una función / complemento que pueda usar para hacer coincidir una expresión regular dada en una cadena? Por ejemplo, en un cuadro de entrada de correo electrónico, obtengo una dirección de correo electrónico y quiero ver si está en el formato correcto. ¿Qué función jQuery debería usar para ver si mi expresión […]

Cómo extraer una subcadena utilizando expresiones regulares

Tengo una cadena que tiene dos comillas simples, el ‘ carácter. Entre las comillas simples están los datos que quiero. ¿Cómo puedo escribir una expresión regular para extraer “los datos que quiero” del siguiente texto? mydata = “some string with ‘the data i want’ inside”;

¿Debo usar \ d o para unir los dígitos en una Perl Regex?

Después de leer una serie de preguntas / respuestas en las últimas semanas, he visto el uso de las expresiones regulares \d en perl comentadas como incorrectas. Como en las versiones posteriores de perl \d no es lo mismo que [0-9] , ya que \d representará cualquier carácter Unicode que tenga el atributo de dígito, […]

Análisis XML con REGEX en Java

Dado el siguiente fragmento de XML, necesito obtener una lista de pares de nombre / valor para cada hijo en DataElements. XPath o un analizador XML no se pueden usar por razones ajenas a mi control, así que estoy usando regex. 2.0 95465.00 11.A 13 92f4-MPA 7.19879 El resultado que necesito es: [{EmpStatus: 2.0}, {Gasto: […]

Expresión regular para extraer texto de una cadena RTF

Estaba buscando una forma de eliminar el texto de la cadena RTF y encontré la siguiente expresión regular: ({\\)(.+?)(})|(\\)(.+?)(\b) Sin embargo, la cadena resultante tiene dos corchetes angulares rectos “}” Antes: {\rtf1\ansi\ansicpg1252\deff0\deflang1033{\fonttbl{\f0\fnil\fcharset0 MS Shell Dlg 2;}{\f1\fnil MS Shell Dlg 2;}} {\colortbl ;\red0\green0\blue0;} {\*\generator Msftedit 5.41.15.1507;}\viewkind4\uc1\pard\tx720\cf1\f0\fs20 can u send me info for the call pls\f1\par } […]

Lista de todos los caracteres especiales que deben escaparse en una expresión regular

Intento crear una aplicación que coincida con una plantilla de mensaje con un mensaje que un usuario está intentando enviar. Estoy usando Java Regex para hacer coincidir el mensaje. La plantilla / mensaje puede contener caracteres especiales. ¿Cómo obtendría la lista completa de los caracteres especiales que deben escaparse para que mi expresión regular funcione […]

Cadena aleatoria que coincide con una expresión regular

¿Cómo haría para crear una cadena alfanumérica aleatoria que coincida con una determinada expresión regular? Esto es específicamente para crear contraseñas iniciales que cumplan con los requisitos de contraseña habituales.

Expresión regular para hacer coincidir las URL en Java

Uso 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 sabor Java String y lo pegué en código Java, no funciona. La siguiente clase imprime false : public class RegexFoo { public static […]

Diferencia entre \ A \ z y ^ $ en expresiones regulares de Ruby

En la documentación que leo: Use \ A y \ z para hacer coincidir el inicio y el final de la cadena, ^ y $ coincida con el inicio / final de una línea. Voy a aplicar una expresión regular para verificar el nombre de usuario (o el correo electrónico es el mismo) enviado por […]