Articles of expresión regular de

Confundir con el uso de expresiones regulares en Python

Estoy confundido con los siguientes tres patrones, ¿alguien lo explicaría con más detalle? ## IPython with Python 2.7.3 In [62]: re.findall(r'[az]*’,”f233op”) Out[62]: [‘f’, ”, ”, ”, ‘op’, ”] ## why does the last ” come out? In [63]: re.findall(r'([az])*’,”f233op”) Out[63]: [‘f’, ”, ”, ”, ‘p’, ”] ## why does the character ‘o’ get lost? In […]

Python: ¿Reemplazar tags pero preservar el texto interno?

Tengo una cuerda. “This is an [[example]] sentence. It is [[awesome]] “. Quiero reemplazar todas las instancias de [[.]] Con . conservando el texto de comodín que coincide . El resultado debe ser: “This is an example sentence. It is awesome “. Podría ir y reemplazar manualmente [[ con y ]] con , pero tiene […]

Cambio de líneas de texto en patrón de tipo binario

a principios de esta semana publiqué una pregunta sobre cómo cambiar palabras específicas a números en un archivo. Como parte de mi trabajo de análisis de sentimientos. Desafortunadamente, este no era el método correcto para mí, interpreté mal mis datos. Así que volveré a hacer la pregunta utilizando el método correcto. Tengo una lista de […]

Extraer datos de una página HTML (Python)

Estoy tratando de extraer algunos datos de esta página . Me gustaría extraer cualquier texto entre dos cadenas (artículo 1A FACTORES DE RIESGO y artículo 1B COMENTARIOS DEL PERSONAL NO RESUELTOS). Es difícil encontrar la expresión regular correcta para hacer eso. import re import html2text url = “https://www.sec.gov/Archives/edgar/data/104169/000010416916000079/wmtform10-kx1312016.htm” html = urllib.urlopen(url).read() text = html2text.html2text(html) regex= […]

¿Cómo puedo traducir el siguiente nombre de archivo a una expresión regular en Python?

Estoy luchando contra las expresiones regulares ahora mientras escribo. Me gustaría determinar un patrón para el siguiente archivo de ejemplo: b410cv11_test.ext . Quiero poder hacer una búsqueda de archivos que coincidan con el patrón del archivo de ejemplo mencionado anteriormente. ¿Dónde empiezo (tan perdido y confundido) y cuál es la mejor manera de llegar a […]

expresión regular para analizar la configuración de la interfaz de red

Me pregunto si el problema aquí abajo puede resolverse con una expresión regular o debería hacer un ciclo estándar y evaluar línea por línea cuando ejecuto el código incluido, obtengo [‘Ethernet0/22’, ‘Ethernet0/24’] , solo el resultado debe ser [‘Ethernet0/23’, ‘Ethernet0/25’] . ¿Algún consejo sobre esto? import re txt=”’# interface Ethernet0/22 stp disable broadcast-suppression 5 mac-address […]

¿Expresiones regulares en un script de encontrar y reemplazar de Python? Actualizar

Soy nuevo en las secuencias de comandos de Python, así que perdóname por adelantado si la respuesta a esta pregunta parece intrínsecamente obvia. Estoy tratando de armar un script de búsqueda y reemplazo a gran escala usando Python. Estoy usando un código similar al siguiente: infile = sys.argv[1] charenc = sys.argv[2] outFile=infile+’.output’ findreplace = [ […]

Python – Use un Regex para filtrar datos

¿Existe una forma sencilla de eliminar todos los caracteres de una cadena dada que coincidan con una expresión regular dada? Sé que en Ruby puedo usar gsub : >> key = “cd baz ; ls -l” => “cd baz ; ls -l” >> newkey = key.gsub(/[^\w\d]/, “”) => “cdbazlsl” ¿Cuál sería la función equivalente en […]

Regex para eliminar comentarios condicionales

Quiero una expresión regular que pueda coincidir con los comentarios condicionales en una página de origen HTML, así que solo puedo eliminarlos. Quiero preservar los comentarios regulares. También me gustaría evitar el uso de. *? notación si es posible. El texto es foo bar y quiero eliminar todo en EDIT: Es debido a BeautifulSoup que […]

expresiones regulares: cadena con partes opcionales

Estoy tratando de analizar algunos docstrings. Un ejemplo de cadenas de documentación es: Test if a column field is larger than a given value This function can also be called as an operator using the ‘>’ syntax Arguments: – DbColumn self – string or float value: the value to compare to in case of string: […]