Las expresiones regulares proporcionan un lenguaje declarativo para unir patrones dentro de cadenas. Se usan comúnmente para la validación de cadenas, el análisis y la transformación. Como las expresiones regulares no están completamente estandarizadas, todas las preguntas con esta etiqueta también deben incluir una etiqueta que especifique el lenguaje o la herramienta de programación aplicable. NOTA: Pedir expresiones regulares HTML, JSON, etc. tiende a encontrarse con reacciones negativas. Si hay un analizador para él, úsalo en su lugar.

regex...

En la lista a continuación, en realidad hay dos engañados. Pero debido a la diferencia de ESPACIO entre la segunda palabra de la oración y (, los trata como oraciones únicas. Al usar Python - Expresiones regulares, cómo crear espacio adicional entre palabras. (ejemplo: primer elemento) 'Estados Unid....
14 may. 2020 a las 19:52
¿Hay alguna forma de eliminar este personaje? Esta es mi cadena $event = "Events:Boxing Fight no. 255 Odds:1-8 Side:Draw" Quiero eliminar esto Fight no. 255 Odds:1-8 Side:Draw Pero mi problema es el no. 255 es dinámico, se puede cambiar en cualquier número y también en Boxing, entonces, ¿cómo puedo ....
14 may. 2020 a las 08:45
Perdón por la confusion. Tuve éxito en la división preg de la url [IMG] [/ IMG] para extraer la URL del enlace href, pero no puedo explotar las urls $string = 'the cat ran after rat and dog chased after mailman.[IMG]http://thegreenlanterncorps.com/web/assets/GL_cover1_Marquee-1024x576.jpg [/IM....
14 may. 2020 a las 00:47
Lo siguiente es lo que he escrito que me permitiría mostrar solo los números de teléfono en el archivo. He publicado los datos de muestra a continuación también. Según tengo entendido (lea de izquierda a derecha): Usando el comando awk delimitado por "," si el primer carácter es un Int y luego un in....
13 may. 2020 a las 04:01
Hola, estoy usando un simulador de expresiones regulares en línea para probar que lo que estoy escribiendo es correcto: quiero extraer información de los siguientes textos: Test23242asdsa 800,03 23.05.19 22.05.19 Tdsadas,tsadsa test 1.020,03 23.05.19 22.05.19 Test,23242 0,03 23.05.19 22.05.19 Inten....
13 may. 2020 a las 01:01
Esta es mi primera publicación, así que perdónenme si hay errores / malentendidos. Soy muy nuevo en Python e intento usarlo para mejorar y automatizar mi trabajo diario como técnico de TI. Mi problema: Tengo más de 15000 archivos .txt que tienen un número de cuatro dígitos en cada archivo (o no) que....
12 may. 2020 a las 16:00
Estoy tratando de mejorar mis habilidades de expresión regular. No puedo manejar este ejercicio. https://alf.nu/RegexGolf Tienes que hacer coincidir palabras sin caracteres idénticos consecutivos. Para que quede claro, debemos evitar patrones como abba o baab, czzc. La única forma en que veo es usa....
12 may. 2020 a las 12:06
Tengo una lista como: DD2aaQQmmm AA34DDmm Y quiero imprimir la mayúscula, la minúscula y los números por separado, por lo que sería como: DDQQ aammm 2 AADD mm 34 ¿Cómo debo hacer esto en perl, usando regex? He intentado en mayúsculas esto: #!/usr/bin/perl my @array = <>; chomp(@array); foreach....
12 may. 2020 a las 12:01
Mi cadena: DATADOG [ALERT:cpu] [VENDOR:rancher-2] [ENV:np] [CLUSTER:local-oma2] [HOST:servername1] Mi meta: Estoy interesado en el valor en cada uno de los corchetes. Entonces: UPC Ganadera-2 notario público local-oma2 servername1 Tengo una expresión regular que parece seleccionar lo que necesito, ....
12 may. 2020 a las 05:27
Tengo un script y un archivo. [evelden@vatasu4435 perl]$ cat file 06:35:42,734 foo 06:35:42 bar [evelden@vatasu4435 perl]$ cat script #!/usr/bin/perl while(<>){ if(s/(\d\d:\d\d).*/\1/){ print; } } Entonces, en la parte posterior de la expresión regular dice. *, Pero no en la parte ....
11 may. 2020 a las 17:09
Estoy usando la expresión regular a continuación para manejar el separador de miles personalizado que podría ser cualquiera de los caracteres , o . o space que funciona para el separador de miles y no para el indicador decimal. Estoy tratando de agregar un nuevo grupo de captura para manejar el indi....
11 may. 2020 a las 15:37
Me gustaría agrupar la cadena en este formato: Some_text Some_text 1 2 3 BEGIN Some_text Some_text 44 76 1321 Some_text Some_text END Some_text Some_Text Some_text 1 4 5 Me gustaría agruparlo de BEGIN a END , así: Some_text Some_text 1 2 3 <!-- START --> BEGIN Some_text Some_text 44 76 1321 Some....
10 may. 2020 a las 23:40
Tengo algunos puntos largos que están en formato de cadena. Ejemplo de datos a continuación. Ahora, quiero usar estos y ponerlos en dos listas diferentes, para lon y lat respectivamente. Sin embargo, todos estos datos están en formato de cadena, dentro de una única estructura de lista. Creo que est....
10 may. 2020 a las 17:17
Tengo una columna estructurada así: album: "The Dark Side Of The Moon" (1973) está el nombre del álbum y al final, entre paréntesis, el año. Solo necesito eliminar esa última parte de esa columna y crear una nueva columna llamada "año" con solo el año. No estoy segura de si usar re.search(), pero he....
9 may. 2020 a las 02:52
Estoy escribiendo una aplicación C # ASP.NET MVC y necesito aplicar algunas reglas para la entrada del usuario. En un formulario, un usuario puede escribir algunos números de casos de incidentes que están en el formulario IRxxxxxx donde x puede ser un número (0-9). Me gustaría hacer una expresión re....
8 may. 2020 a las 20:01
Estoy tratando de buscar cadenas con variables usando operaciones de expresión regular. Lo busqué y encontré este código útil s = "These are oranges and apples and pears, but not pinapples or .." r = re.compile(r'\bAND\b | \bOR\b | \bNOT\b', flags=re.I | re.X) r.findall(s) ['and', 'and', 'not', 'o....
8 may. 2020 a las 16:41
Tengo los siguientes SHAKE LQ 1.30 ML (60 MG) PO QD FOR 7 DAYS THEN DR e intento identificar solo 30 ML. He intentado lo siguiente pero capturo el 30 en 1.30 ML. ((30|45|60)(\s)?(ML)) ¿Cómo no puedo capturar la combinación de números enteros que caen en valores decimales?....
7 may. 2020 a las 19:27
Digamos que tengo este marco de datos: df = pd.DataFrame({'Col': ['DDJFHGBC', 'AWDGUYABC']}) Y quiero reemplazar todo lo que termina con ABC con ABC y todo lo que termina con BC (excepto los ABC - casos) con BC. La salida se vería así: Col 0 BC 1 ABC ¿Cómo puedo lograr esto usando expresio....
7 may. 2020 a las 11:54
Tengo las siguientes cadenas: por ejemplo: input1 = abc-def-ghi-jkl input2 = mno-pqr-stu-vwy Quiero extraer la primera palabra entre "-" Para la primera cadena que quiero obtener: def Si la entrada es la segunda cadena, quiero obtener: pqr Quiero usar el comando SED , ¿podrían ayuda....
7 may. 2020 a las 00:33
Tengo una cadena como la siguiente: s = 'ABC:10DEF:20' Necesito extraer los números y asignarlos a las variables como: ABC = 10 DEF = 20 ¿Cómo puedo hacer esto?....
6 may. 2020 a las 20:33
Tengo un código simple: public static void main(String[] args) { String s = "He is a very very good boy, isn't he?" String[] words = s.split("[\\s\\-\\.\\'\\?\\,\\_\\@\\!]"); System.out.println(words.length); for(int i = 0; i<words.length; i++) { Syste....
6 may. 2020 a las 17:34
Tengo algunos datos de texto y quiero intentar extraer los números y el texto en función de una condición. Es decir, extraiga los datos que contienen todos los valores en dólares $ que están a la izquierda y derecha de la palabra "a" y "y". Tal que: row1: $3.40 **to** $3.60 row2: $193 million **to**....
5 may. 2020 a las 20:36
Estoy trabajando con un marco de datos que contiene letras, caracteres especiales y dígitos. Mi objetivo es extraer todas las letras y el primer dígito. Todos los dígitos siempre aparecen al final después de letras y caracteres especiales; sin embargo, algunas letras pueden aparecer después de carac....
5 may. 2020 a las 04:30
Estoy tratando de eliminar todos los caracteres que no son letras (excepto el espacio en blanco) de una cadena que contiene acentos usando Python 3.7. Intenté lo siguiente: import re text = "Андре́й Серге́евич Арша́вин (род. 29 мая 1981[4], Ленинград) — российский футболист, бывший капитан сборной ....
5 may. 2020 a las 00:06
Hola tengo una cadena como se muestra: var testStr = 'Soft is a texture, I am soft spoken and I like softy ice cream'; Quiere agregar etiquetas 'span' alrededor de la palabra 'soft': Entonces el resultado podría ser: <span class='add-some-style'>Soft</span> is a texture, I am <span class='add-some-....
4 may. 2020 a las 19:49