Preguntas etiquetadas con regex

98
Compruebe si una cadena es html o no

Tengo una determinada cadena para la que quiero comprobar si es un html o no. Estoy usando expresiones regulares para lo mismo pero no obtengo el resultado adecuado. Validé mi expresión regular y funciona bien aquí . var htmlRegex = new

97
Devuelve el primer partido de Ruby regex

Estoy buscando una forma de realizar una coincidencia de expresiones regulares en una cadena en Ruby y hacer que se produzca un cortocircuito en la primera coincidencia. La cadena que estoy procesando es larga y, por lo que parece, la forma estándar ( matchmétodo) procesa todo, recopila cada...

97
Usando sed y grep / egrep para buscar y reemplazar

Estoy usando egrep -Rseguida de una expresión regular que contiene alrededor de 10 uniones, así como: .jpg | .png | .gifetc. Esto funciona bien, ahora me gustaría reemplazar todas las cadenas encontradas con.bmp Estaba pensando en algo como egrep -lR "\.jpg|\.png|\.gif" . | sed...

97
¿Cómo obtengo el nombre de los grupos capturados en C # Regex?

¿Hay alguna forma de obtener el nombre de un grupo capturado en C #? string line = "No.123456789 04/09/2009 999"; Regex regex = new Regex(@"(?<number>[\d]{9}) (?<date>[\d]{2}/[\d]{2}/[\d]{4}) (?<code>.*)"); GroupCollection groups = regex.Match(line).Groups; foreach (Group group...

97
Extraer subcadena usando expresiones regulares en bash simple

Estoy tratando de extraer el tiempo de una cadena usando bash, y me cuesta descifrarlo. Mi cadena es así: US/Central - 10:26 PM (CST) Y quiero extraer la 10:26parte. ¿Alguien conoce una forma de hacer esto solo con bash, sin usar sed, awk, etc.? Por ejemplo, en PHP usaría, no de la mejor...