Preguntas con la etiqueta [regex]
¿Cómo calcular el número de apariciones de un carácter determinado en cada fila de una columna de cadenas?
Tengo un data.frame en el que ciertas variables contienen una cadena de texto. Deseo contar el número de apariciones de un carácter determinado en cada cadena individual. Ejemplo: q.data<-data.frame(number=1:3, string=c("greatgreat",
Funciona en Chrome, pero falla en Safari: expresión regular no válida: nombre del especificador de grupo no válido /(?<=\/)([^#]+)(?=#*)/
En mi código Javascript, esta expresión regular /(?<=\/)([^#]+)(?=#*)/funciona bien en Chrome, pero en Safari obtengo: Expresión regular no válida: nombre del especificador de grupo no válido ¿Algunas ideas?
Haga coincidir una palabra completa en una cadena usando expresiones regulares dinámicas
Estoy buscando ver si una palabra aparece en una oración usando expresiones regulares. Las palabras están separadas por espacios, pero pueden tener puntuación en ambos lados. Si la palabra está
Regex para verificar que la cadena contenga solo caracteres hexadecimales
Nunca antes había hecho expresiones regulares y he visto que son muy útiles para trabajar con cadenas. Vi algunos tutoriales (por ejemplo) pero todavía no puedo entender cómo hacer una
Reemplace todos los caracteres que no sean letras ni números con un guión [duplicado]
Tengo un problema con las URL. Quiero poder convertir títulos que puedan contener cualquier cosa y quitarles todos los caracteres especiales para que solo tengan letras y números y, por
Extraer URL de texto en PHP
Tengo este texto: $string = "this is my friend's website http://example.com I think it is coll"; ¿Cómo puedo extraer el enlace a otra variable? Sé que debería ser especialmente usando
¿La forma más rápida de comprobar que una cadena contiene otra subcadena en JavaScript?
Estoy trabajando con un problema de rendimiento en JavaScript. Entonces solo quiero preguntar: ¿cuál es la forma más rápida de verificar si una cadena contiene otra subcadena (solo necesito el
¿Por qué la mayoría de las manipulaciones de cadenas en Java se basan en expresiones regulares?
En Java hay un montón de métodos que tienen que ver con la manipulación de cadenas. El ejemplo más simple es el método String.split("algo"). Ahora bien, la definición real de
¿Cómo se implementa un buen filtro de malas palabras?
Muchos de nosotros necesitamos lidiar con entradas de usuarios, consultas de búsqueda y situaciones en las que el texto de entrada puede contener malas palabras o lenguaje indeseable. Muchas veces
PHP REGEX: obtener dominio desde URL
Lo que quiero Quiero obtener de una URLparte domainasí que desde http://example.com/->example.com Ejemplos: +----------------------------------------------+-----------------------+ | input | output | +----------------------------------------------+-----------------------+ | http://www.stackoverflow.com/questions/ask | www.stackoverflow.com | | http://validator.w3.org/check | validator.w3.org |
Contraer y capturar un patrón repetido en una sola expresión regular
Sigo encontrándome con situaciones en las que necesito capturar una cantidad de tokens de una cadena y después de innumerables intentos no pude encontrar una manera de simplificar el proceso.
Carets en expresiones regulares
Específicamente, ¿cuándo ^significa "inicio de coincidencia" y cuándo significa "no lo siguiente" en expresiones regulares? Del artículo de Wikipedia y otras referencias, he llegado a la conclusión de que significa
Java: cadena de escape para evitar la inyección de SQL
Estoy intentando implementar alguna inyección anti sql en Java y me resulta muy difícil trabajar con la función de cadena "replaceAll". En última instancia, necesito una función que convierta cualquier
Validación PHP/regex para URL
He estado buscando una expresión regular simple para las URL. ¿Alguien tiene alguna a mano que funcione bien? No encontré uno con las clases de validación de Zend Framework y
¿Cómo puedo escribir una expresión regular que coincida con no codiciosa? [duplicar]
Necesito ayuda sobre la coincidencia de expresiones regulares con la opción no codiciosa. El patrón de coincidencia es: <img\s.*> El texto a coincidir es: <html> <img src="test"> abc <img src="a"