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...

Me gustaría extraer el nombre del elemento del texto. fg['Product'] = pd.Series([' 5 Guys Greasy Burger 3/5LB (24) [51656]', '5 Guys Super Strawberry Shake - (3/4) OZ (9) [5645654], '5 Guys Giant Loaded Double Cheese Burger 1/2LB Buns - 8Z Cups (22) [564654]']) Lo que necesito en la columna df para....
19 ago. 2020 a las 15:46
Entonces estoy tratando de extraer datos específicos de información separada por líneas. City: Kitty State: Bliss Country: Narnia Latitude: 89.1023 Longitude: -123.4567 Quiero extraer las coordenadas de latitud reales en 1 columna y Long en otra. Así que he creado una función que divide los datos e....
Tengo una cadena de entrada ..-----''''''.......VAibhavs.sharma'..'-.'-.''-....'' Quiero comprobar si el primer y último lugar de carácter contiene - o ' o .. Si es así, entonces trim hasta que obtengamos el nombre. Resultado esperado: VAibhavs.sharma Estoy usando así. while ( myString.charAt(0....
13 ago. 2020 a las 17:43
Tengo una cadena: test=' 40 virtual asset service providers law, 2020e section 1 c law 14 of 2020 page 5 cayman islands' Quiero hacer coincidir todas las apariciones de un dígito, luego imprimir no solo el dígito sino los tres caracteres a cada lado del dígito. Por el momento, usando re he hec....
13 ago. 2020 a las 16:58
Tengo un archivo llamado WSH.txt en el que tengo contenido: "WSH"."WSH_INTERFACE_ERRORS" Entonces, aquí lo que necesito exactamente es que - "WSH"." debería ser reemplazado por un espacio en blanco. Así que ahora he creado un script llamado sed.sh en el que he dado - SUBSTR=$(echo $1 | cut -d'.' -f....
13 ago. 2020 a las 16:20
¿Cómo puedo obtener parte del texto usando expresiones regulares? Texto: #first#Cat Dog Fox #second#Table Window #third#Apple Orange ; Entonces necesito obtener solo #first#Cat Dog Fox Lo intenté: #first#.* Pero funciona solo para cadenas de una sola línea....
13 ago. 2020 a las 14:04
Busqué mucho, pero no tengo mucha experiencia con patrones de expresiones regulares y su estructura. Aquí están las reglas para el patrón Ignorar las mayúsculas y minúsculas (a o AN) es lo mismo, no importa Se aceptan números pero no se requieren> (nombre) y (nombre3) y (3nombre) se aceptan Solo se ....
9 ago. 2020 a las 09:20
Digamos que tengo esta variable char de Matlab u Octave: >> filename = 'my.file.ext' Quiero un comando regexprep que agregue un sufijo, digamos '_old', al nombre del archivo antes de la extensión, transformándolo en 'my.file_old.ext'. Lo siguiente reemplaza todos los puntos con '_old.': >> regexpre....
9 ago. 2020 a las 01:50
Utilizo esta función para normalizar html: function normalize_html( $html ) { return preg_replace( array( "/\>[^\S]+/s", "/[^\S]+\</s", "/(\s)+/s", "/\<[^\s\S]+?\>/", ), array( ">", "<", "\\1", "", ), $html ); } Cuando tengo algo como: <p>....
8 ago. 2020 a las 14:22
Esta es la primera vez que escribo un patrón para números de teléfono HTML. Estoy basado en Singapur. En mi país, los números de teléfono comienzan con 8 o 9 y tienen 9 dígitos. Este es mi patrón html. ¿Alguien puede echar un vistazo y decirme qué salió mal? No veo ningún recurso disponible para inc....
8 ago. 2020 a las 03:58
Tengo una cuerda simple. En esta cadena, puedo tener cualquier número. A veces, este número tiene más de 1 período. Mi objetivo es eliminar más de 1 período, por lo que si tomo un, por ejemplo, debería verse así = 20.00011. ¿Cómo puedo hacer esto? import re a = "20.00.0.11" a_replaced = re.sub(r'\.....
8 ago. 2020 a las 02:21
Quiero analizar la siguiente cadena de texto html usando un script de shell en bash. <pre style=\"font-family: helvetica, arial, sans-serif; white-space: pre-wrap; margin: 0;\">peter-2</pre>\n <pre style=\"font-family: helvetica, arial, sans-serif; white-space:....
8 ago. 2020 a las 01:07
Estoy trabajando en copos de nieve y necesito extraer dos conjuntos de números de una cadena en una consulta. "purchase_id:12345678 charge_id:987654321" Necesito extraer cada conjunto de números individualmente 12345678 y 987654321 en sus propias columnas. Hasta ahora tengo REGEXP_REPLACE("purchase....
7 ago. 2020 a las 20:45
Estoy tratando de capturar solo las palabras entre los títulos que siempre están en mayúsculas (en el ejemplo siguiente, 'CANCIÓN' y 'EN BAIA'). Al usar esto, sabré cuál es el primer título (es decir, 'CANCIÓN'), pero no sabré cuál es el segundo título (es decir, 'EN BAIA'). Ejemplo And I lie listen....
7 ago. 2020 a las 19:17
Tengo esta expresión regular para obtener la unidad, pero solo puedo obtener una unidad (8.5 lb), quiero obtener todo (8.5 lb, 25.4 lb) let data=`<br><span style="font-size: 15px;"><span style="color: #000000;">• 8.5 lb, 25.4 lb</ ` const regex = / \s*([0-9]+(?:\.\d+)?(?:\s*(?:l[ lb ]|lb))?)\b/g;....
7 ago. 2020 a las 18:32
Tengo un problema con mi código de validación de expresiones regulares. Estoy tratando de averiguar cómo puedo validar el número de placa de un vehículo. El código que escribí aparece debajo de este mensaje. Esto está escrito en el código en línea de React y he escrito dos expresiones regulares dife....
7 ago. 2020 a las 18:22
Considere esta cadena s = " GOTO ok1". Cómo agregar una if eficiente, verifique si existe un solo punto antes de una letra y después de un espacio. Si el punto no existe, quiero agregar un punto antes de la primera letra. Quiero que la cadena sea esta s = " .GOTO ok1". Observe que todavía tiene el ....
7 ago. 2020 a las 12:15
Tengo un conjunto de archivos de texto en el almacenamiento en la nube de Google (los archivos nuevos llegan al almacenamiento cada 5 minutos [procesamiento por lotes]). lo que quiero hacer es ponerlo en Google BigQuery a través de Dataflow. En el flujo de datos, podemos importar directamente archiv....
Estoy usando un grupo que no captura en expresiones regulares, es decir, (?:.*) pero no funciona. Todavía puedo verlo en el resultado. ¿Cómo ignorarlo / no capturarlo en el resultado? Código: import re text = '12:37:25.790 08/05/20 Something P LR 0.156462 sccm Pt 25.341343 psig somethin....
7 ago. 2020 a las 10:56
Tengo una expresión regular que puede seleccionar las coincidencias como se muestra aquí ingrese la descripción del enlace aquí \b(\w)[-'\w]* (?:[-",\/\\*&'\w]* ){1,}\(\1[A-Z]{1,}\) Pero esto no seleccionará los protocolos de conectores (CP), es decir, si no hay espacio entre la forma larga de la p....
7 ago. 2020 a las 09:51
Tengo una oración en la que necesito extraer la última aparición de la cadena correspondiente https://regex101.com/r/CRR5zi/2 Es decir, en el ejemplo anterior, la expresión solo necesita seleccionar la última aparición y no la primera "Universal Serial Bus" U.* S.* B.* utilizado para habilitar....
7 ago. 2020 a las 08:39
Tengo una respuesta como la siguiente 2020 Aug 05 09:31:25.646515 arrisxg1v4 WPEWebProcess[22024]: [AAMP-PLAYER]NotifyBitRateChangeEvent :: bitrate:2800000 desc:BitrateChanged - Network adaptation width:1280 height:720 fps:25.000000 position:256.000000 A partir de esto, usando expresiones regulares....
7 ago. 2020 a las 08:38
Realmente no soy bueno para las expresiones regulares, así que lamento si esta pregunta parece demasiado simple ... Para hacer un proyecto escrito en C que use barras invertidas de Windows en las rutas relativas de inclusiones de archivos compatibles con los estándares de Unix, me gustaría poder ree....
7 ago. 2020 a las 04:04
Tengo este código que funciona para obtener la parte de la cadena ANTES de un carácter (en mi caso, el carácter es ":") var getMinutes = value.match(/([\d.]+) *:/)[1]; Necesito hacer que funcione para obtener la parte de la cadena después de ":" también, pero estoy atascado....
6 ago. 2020 a las 22:56
Tengo cadenas dentro de un marco de datos como este 140 "14 Feb 1995 Primary Care Doctor: " 141 "30 May 2016 SOS-10 Total Score: " 142 "22 January 1996 @ 11 AMCommunication with referring physician?: Done " Y quiero extraer días y meses por separado. Entonces hice una lista list=['Jan','Feb','Mar',....
6 ago. 2020 a las 20:11