Articles of regex

Cómo validar la identificación del correo electrónico en angularJs usando ng-pattern

Estoy tratando de validar un campo de id. De correo electrónico en angularJs usando la directiva ng-pattern. Pero soy nuevo en AngularJs. Necesito mostrar un mensaje de error tan pronto como el usuario ingrese la identificación de correo electrónico incorrecta. El código que tengo a continuación estoy tratando de resolver. Ayúdeme con el uso de […]

Establezca RewriteBase en la ruta actual de la carpeta de forma dinámica

¿Hay alguna forma de establecer RewriteBase en la carpeta de ruta actual (la carpeta en la que se encuentra el archivo .htaccess) con respecto a la raíz del host? Tengo un CMS y si lo muevo al directorio en mi host no funciona a menos que establezca RewriteBase en la ruta del directorio relativo a […]

¿Expresión regular válida de la dirección de correo electrónico?

He hecho algunas pruebas, pero quería preguntar si alguien ve un problema con esta expresión regular de ruby ​​para la validación del correo electrónico: /\A([^@\s]+)@((?:[-a-z0-9]+\.)+[az]{2,})\Z/i ¿Verse bien?

Extrae un partido de expresión regular

Estoy tratando de extraer un número de una cadena. Y haga algo como [0-9]+ en la cadena “aaa12xxx” y obtenga “12” . Pensé que sería algo así como: > grep(“[0-9]+”, “aaa12xxx”, value=TRUE) [1] “aaa12xxx” Y luego pensé … > sub(“[0-9]+”, “\\1”, “aaa12xxx”) [1] “aaaxxx” Pero obtuve alguna forma de respuesta: > sub(“[0-9]+”, “ARGH!”, “aaa12xxx”) [1] […]

expresión regular para permitir espacios entre palabras

Quiero una expresión regular que impida símbolos y solo permita letras y números. Esta expresión regular funciona muy bien, pero no permite espacios entre palabras. ^[a-zA-Z0-9_]*$ Por ejemplo, cuando se utiliza esta expresión regular “HelloWorld” está bien, pero “Hello World” no coincide. ¿Cómo puedo modificarlo para permitir espacios?

¿Cómo elimino todos los caracteres que no son ASCII con regex y Notepad ++?

Busqué mucho, pero en ninguna parte está escrito cómo eliminar caracteres no ASCII de Notepad ++. Necesito saber qué comando escribir para buscar y reemplazar (con la imagen sería genial). Si quiero hacer una lista blanca y marcar todas las palabras / líneas ASCII para que las líneas que no sean ASCII no estén marcadas […]

¿Cómo se empareja el patrón usando expresiones regulares en Scala?

Me gustaría poder encontrar una coincidencia entre la primera letra de una palabra y una de las letras de un grupo como “ABC”. En pseudocódigo, esto podría ser algo así como: case Process(word) => word.firstLetter match { case([ac][AC]) => case _ => } } ¿Pero cómo agarro la primera letra en Scala en vez de […]

¿Cómo realizo una sustitución Perl en una cadena mientras mantengo el original?

En Perl, ¿cuál es una buena manera de realizar un reemplazo en una cadena utilizando una expresión regular y almacenar el valor en una variable diferente, sin cambiar el original? Normalmente solo copio la cadena a una nueva variable y luego la ato al s/// regex que hace el reemplazo en la nueva cadena, pero […]

¿Hay un sabor regex que me permita contar el número de repeticiones que coinciden con los operadores * y +?

¿Hay un sabor regex que me permita contar el número de repeticiones que coinciden con los operadores * y + ? Me gustaría saber específicamente si es posible en la plataforma .NET.

Diferencia entre cuantificadores regex plus y estrella

Intento extraer el número de error de cadenas como “Wrong parameters – Error 1356” : Pattern p = Pattern.compile(“(\\d*)”); Matcher m = p.matcher(myString); m.find(); System.out.println(m.group(1)); Y esto no imprime nada, que se volvió extraño para mí ya que * significa * – Matches the preceding element zero or more times desde Wiki También fui a […]