Articles of regex

Expresiones regulares en servidores SQL Server?

¿Es posible realizar consultas eficientes que usan la función de expresión regular completa establecida? Si no, Microsoft realmente debería considerar esa característica.

MySQL SELECT LIKE o REGEXP para unir múltiples palabras en un registro

La table campo. name contiene ‘Stylus Photo 2100’ y con la siguiente consulta SELECT `name` FROM `table` WHERE `name` LIKE ‘%Stylus 2100%’ No obtengo resultados Por supuesto que lo haría si busqué SELECT `name` FROM `table` WHERE `name` LIKE ‘%Photo 2100%’ ¿Cómo puedo seleccionar el registro buscando “Stylus 2100”? Gracias

Regex: determina si dos expresiones regulares pueden coincidir para la misma entrada.

Quiero averiguar si podría haber conflictos entre dos expresiones regulares conocidas, para permitir al usuario construir una lista de expresiones regulares mutuamente excluyentes. Por ejemplo, sabemos que las expresiones regulares a continuación son bastante diferentes, pero ambas coinciden con xy50 : ‘^xy1\d’ ‘[^\d]\d2$’ ¿Es posible determinar, usando un algoritmo computacional, si dos expresiones regulares pueden […]

Encontrar cadenas entre comillas escapadas en C # usando una expresión regular

Estoy tratando de encontrar todo el texto citado en una sola línea. Ejemplo: “Some Text” “Some more Text” “Even more text about \”this text\”” Necesito conseguir: “Some Text” “Some more Text” “Even more text about \”this text\”” \”[^\”\r]*\” me da todo excepto el último, debido a las comillas que se han escapado. He leído sobre […]

Insertar comas en la cadena de números

Hola, bash realizar una búsqueda de expresiones regulares hacia atrás en una cadena para dividirla en grupos de 3 dígitos. Por lo que puedo ver en la documentación de AS3, la búsqueda hacia atrás no es posible en el motor de registro. El objective de este ejercicio es insertar comillas triples en un número como […]

Eliminar .php de las URL con htaccess

EDITAR: archivo actual .htaccess: Options +FollowSymLinks -MultiViews # Turn mod_rewrite on RewriteEngine On RewriteBase / ## hide .php extension snippet # To externally redirect /dir/foo.php to /dir/foo RewriteCond %{THE_REQUEST} ^[AZ]{3,}\s([^.]+)\.php [NC] RewriteRule ^ %1 [R,L] # To internally forward /dir/foo to /dir/foo.php RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{DOCUMENT_ROOT}/$1.php -f RewriteRule ^(.*?)/?$ $1.php [L] Mi sitio está […]

Regex Java para extraer texto entre tags

Tengo un archivo con algunas tags personalizadas y me gustaría escribir una expresión regular para extraer la cadena entre las tags. Por ejemplo, si mi etiqueta es: [customtag]String I want to extract[/customtag] ¿Cómo escribiría una expresión regular para extraer solo la cadena entre las tags? Este código parece un paso en la dirección correcta: Pattern […]

Regex para la coincidencia de rutas en Express

No soy muy bueno con expresiones regulares, así que quiero asegurarme de estar haciendo esto correctamente. Digamos que tengo dos rutas muy similares, /discussion/:slug/ y /page/:slug/ . Quiero crear una ruta que coincida con estas dos páginas. app.get(‘/[discussion|page]/:slug’, function(req, res, next) { …enter code here… }) ¿Es esta la forma correcta de hacerlo? En este […]

regex para hacer coincidir una palabra con caracteres únicos (no repetitivos)

Estoy buscando una expresión regular que coincida con una palabra solo si todos sus caracteres son únicos, es decir, cada personaje de la palabra aparece solo una vez. Ejemplo : abcdefg -> devolverá MATCH abcdefgbh -> devolverá NO MATCH (porque la letra b repite más de una vez)

Extraer pares de palabras usando String.split ()

Dado: String input = “one two three four five six seven”; ¿Hay una expresión regular que funcione con String.split() para tomar (hasta) dos palabras a la vez, de modo que: String[] pairs = input.split(“some regex”); System.out.println(Arrays.toString(pairs)); resultados en esto: [one two, three four, five six, seven] Esta pregunta es sobre la división de expresiones regulares […]