Preguntas etiquetadas con regex

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 eso, úsalo en su lugar.



6
Pelar / recortar todas las cadenas de un marco de datos
Limpiando los valores de un marco de datos de varios tipos en python / pandas, quiero recortar las cadenas. Actualmente lo estoy haciendo en dos instrucciones: import pandas as pd df = pd.DataFrame([[' a ', 10], [' c ', 5]]) df.replace('^\s+', '', regex=True, inplace=True) #front df.replace('\s+$', '', regex=True, inplace=True) #end …


4
¿Java regex para soportar Unicode?
Para hacer coincidir la A con la Z, usaremos expresiones regulares: [A-Za-z] ¿Cómo permitir que las expresiones regulares coincidan con los caracteres utf8 ingresados ​​por el usuario? Por ejemplo, palabras chinas como 环保 部
80 java  regex  unicode  cjk 

3
Advertencia: preg_replace (): modificador desconocido 'g'
Recibí un error con esta expresión regular ... $strTmp = preg_replace('~(<\/CharacterStyleRange>(.*?)\n*</CharacterStyleRange>)~gim ' , "</CharacterStyleRange>", $strTmp); Error Advertencia : preg_replace (): Modificador desconocido 'g' en .... ¿Por qué?
80 php  regex 


13
Haga que PHP deje de reemplazar '.' caracteres en matrices $ _GET o $ _POST?
Si paso variables de PHP con .sus nombres a través de $ _GET, PHP las reemplaza automáticamente con _caracteres. Por ejemplo: <?php echo "url is ".$_SERVER['REQUEST_URI']."<p>"; echo "x.y is ".$_GET['x.y'].".<p>"; echo "x_y is ".$_GET['x_y'].".<p>"; ... genera lo siguiente: url is /SpShipTool/php/testGetUrl.php?x.y=a.b x.y is . x_y is a.b. ... mi pregunta …
76 php  regex  postback 



3
re.findall ('(ab | cd)', cadena) vs re.findall ('(ab | cd) +', cadena)
En una expresión regular de Python, me encuentro con este problema singular. ¿Podría dar instrucciones sobre las diferencias entre re.findall('(ab|cd)', string)y re.findall('(ab|cd)+', string)? import re string = 'abcdla' result = re.findall('(ab|cd)', string) result2 = re.findall('(ab|cd)+', string) print(result) print(result2) La salida real es: ['ab', 'cd'] ['cd'] Estoy confundido en cuanto a …
18 python  regex 

2
¿Por qué un objeto Regexp se considera "falso" en Ruby?
Ruby tiene una idea universal de " veracidad " y " falsedad ". Rubí hace tener dos clases específicas de objetos de tipo booleano, TrueClassy FalseClass, con instancias singleton denotados por las variables especiales truey false, respectivamente. Sin embargo, la veracidad y la falsedad no se limitan a las instancias …
16 regex  ruby  boolean  jruby  yarv 

1
¿Cuál es la diferencia entre $ / y $ ¢ en expresiones regulares?
Como indica el título, ¿cuál es la diferencia entre $/y $¢? Parecen tener siempre el mismo valor: my $text = "Hello world"; $text ~~ /(\w+) { say $/.raku } (\w+)/; $text ~~ /(\w+) { say $¢.raku } (\w+)/; Ambos dan como resultado objetos de coincidencia con los mismos valores. ¿Cuál …
11 regex  raku 



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.