Articles of regex

Javascript regex para validar direcciones IPv4 e IPv6, sin nombres de host

Sugiera una sola expresión regular de JS que pueda validar: Dirección IPv4 Dirección IPv6 Esta expresión regular solo debe validar dirección y no nombres de host. Gracias.

Usar NSRegularExpression para extraer URL en el iPhone

Estoy usando el siguiente código en mi aplicación de iPhone, tomado de aquí para extraer todas las URL del código .html. Solo puedo extraer la primera URL, pero necesito una matriz que contenga todas las URL. Mi NSArray no devuelve NSStrings para cada URL, sino solo las descripciones de los objetos. ¿Cómo hago que mi […]

Expresión regular para unir 3 o más caracteres secuenciales consecutivos y caracteres idénticos consecutivos

Necesito expresiones regulares para que coincida con los casos a continuación. 3 o más caracteres / números secuenciales consecutivos; por ejemplo, 123, abc, 789, pqr, etc. 3 o más caracteres / números idénticos consecutivos; por ejemplo, 111, aaa, bbb, 222, etc.

¿Cómo hacer coincidir cadenas entre paréntesis (nesteds) en Java?

Me gustaría hacer coincidir una cadena entre paréntesis como: (i, j, k(1)) ^^^^^^^^^^^^ La cadena también puede contener paréntesis cerrados. Cómo combinarlo con expresiones regulares en Java sin escribir un analizador, ya que esta es una pequeña parte de mi proyecto. ¡Gracias! Editar: Quiero buscar un bloque de cadena y encontrar algo como u(i, j, […]

hive regexp_extract rareza

Tengo algunos problemas con regexp_extract: Estoy consultando un archivo delimitado por tabuladores, la columna que estoy revisando tiene cadenas que se ven así: abc.def.ghi Ahora, si lo hago: select distinct regexp_extract(name, ‘[^.]+’, 0) from dummy; El trabajo de MR se ejecuta, funciona, y obtengo “abc” del índice 0. Pero ahora, si quiero obtener “def” del […]

¿Por qué findstr no maneja el estuche correctamente (en algunas circunstancias)?

Mientras escribía algunas secuencias de comandos recientes en cmd.exe, tuve la necesidad de usar findstr con expresiones regulares: los comandos de cmd.exe estándar requeridos por el cliente (no GnuWin32 ni Cygwin ni VBS ni Powershell). Solo quería saber si una variable contenía caracteres en mayúscula e intentaba usar: > set myvar=abc > echo %myvar%|findstr /r […]

Expresión regular para eliminar un parámetro de la cadena de consulta

Estoy buscando una expresión regular para eliminar un solo parámetro de una cadena de consulta, y quiero hacerlo en una sola expresión regular si es posible. Digamos que quiero eliminar el parámetro foo . Ahora mismo uso esto: /&?foo\=[^&]+/ Eso funciona siempre que foo no sea el primer parámetro en la cadena de consulta. Si […]

Operador OR de expresión regular de Java

Esta puede ser una pregunta tonta, pero no pude encontrarla en ninguna parte: ¿Cómo puedo usar el operador java O expresión regular (|) sin paréntesis? Ej .: Tel | Teléfono | Fax

¿El modificador ‘o’ para las expresiones regulares de Perl aún proporciona algún beneficio?

Solía ​​considerarse beneficioso incluir el modificador ‘o’ al final de las expresiones regulares de Perl. La documentación actual de Perl ni siquiera parece enumerarla, ciertamente no en la sección de modificadores de perlre . ¿Proporciona algún beneficio ahora? Todavía se acepta, por razones de compatibilidad con versiones anteriores, nada más. Como lo señalan JA Faucett […]

apache mod_rewrite una regla para cualquier cantidad de posibilidades

Estoy construyendo un sitio web bastante grande y mi .htaccess está empezando a sentirse un poco hinchado, ¿hay alguna manera de reemplazar mi sistema actual de – una regla para cada uno de los posibles valores que se podrían pasar, para capturar todo expresión que puede dar cuenta de un número variable de entradas? por […]