Tag: PYTHON-REGEX
Tengo un bloque de texto que intento analizar: 「<%sM_item2><%sM_plusnum2>の| <%sM_slot>の部分を| <%sM_change_color>に カラーリングするのですね?|<br>|「それでは <%sM_item>が 10本と| <%nM_gold>ゴールドが必要ですが よろしいですか?|<yesno><close> En este bloque de texto, intento dividir el regex en todas las ocurrencias de <???>, excepto cuando coincide en <%???>. Lo tengo en su mayoría funcionando con esto: re.split(r'<((?!%).+?)>', source_text) [‘「<%sM_item2><%sM_plusnum2>の|\u3000<%sM_slot>の部分を|\u3000<%sM_change_color>に\u3000カラーリングするのですね?|’, ‘br’, ‘|「それでは\u3000<%sM_item>が\u300010 本と|\u3000<%nM_gold>ゴールドが必要ですが\u3000よろしいですか?|’, ‘yesno’, ”, ‘close’, ”] Mi problema es . . . Read more
Para un proyecto, estoy intentando leer un archivo de Python y hacer una lista de todas las variables que se usan dentro de una función específica. Estoy leyendo las líneas del archivo de Python en formato de cadena y luego enfocándome en una línea que empieza con “def”. Para propósitos . . . Read more
Tengo un dataframe. Quiero comprobar si una columna en particular tiene valores numéricos o no utilizando la coincidencia de expresiones regulares. Cuando utilizo str.contains muestra un error como el siguiente. ¿Cuál es la manera correcta de comprobar si todos los valores en una columna tienen valores numéricos o no? df= . . . Read more
Quiero escribir una expresión de re de Python para hacer coincidir cadenas como “apple”, “apple!”, “apple.”, etc. Sin embargo, no quiero hacer coincidir cadenas como “apples” o “appler”. ¿Cómo se hace eso? Si escribo r”apple [,! .-] *”, también hace coincidir “apples”. Básicamente quiero hacer coincidir “apple” + “final de . . . Read more
Digamos que quiero hacer coincidir las palabras “manzana verde”. También quiero hacer coincidir palabras como “manzana grande verde”. ¿Cómo escribir una expresión regular para esto? Escribí r “green [a-z+] apple”, pero esto no funciona.