Las expresiones regulares/caracteres comodín...

  1. #1
    ForoParalelo: Miembro Avatar de tomapiruleta
    Registro
    01 Sep, 14
    Ubicación
    LollipopLand
    Mensajes
    5,049
    Me gusta (Dados)
    810
    Me gusta (Recibidos)
    1119

    Cool Las expresiones regulares/caracteres comodín...

    ...me están salvando la vida.

    Siempre me ha dado pereza usarlos por no saber y por la pereza de buscar reglas que se repitieran para poder aplicarlo, por lo que tiraba con buscar y reemplazar de la forma más básica posible.

    El caso es que tenía esto originalmente (es ejemplo, obviamente): "so so so so so Hambulansiade emergencias". Y lo habían sustituido por "so so so so so Hambulansia de emergencias". También había otras ocurrencias en las que la palabra estaba pegada por delante.

    Así que tirando de esta expresión regular [a-zA-Z0-9] me aseguro de ver si se ha quedado una letra pegada y corregirlo de nuevo.

    ¿Habría alguna manera de con un RegEx pueda separar las dos palabras en caso de que hubiera alguna instancia?

    Algunos diréis "vaya chorrada" pero cada vez que he hecho una incursión a este mundo de RegEx me ha mandado a la mierda. Así que me siento como Jisus.

    Ahorro de tiempo: 70%, productividad +80%. Ya me puedo ir para casa a descansar sabiendo que tengo esto hecho.

    Sí, soy tontóunomo y me quedo en mi oficina hasta las milypun para estas cosas.

  2. #2
    Poleman ¯\_(ツ )_/¯ Avatar de Saceone
    Registro
    12 Apr, 13
    Ubicación
    En la sacepole.
    Mensajes
    17,956
    Me gusta (Dados)
    2303
    Me gusta (Recibidos)
    7376

  3. #3
    ForoParalelo: Miembro Avatar de tomapiruleta
    Registro
    01 Sep, 14
    Ubicación
    LollipopLand
    Mensajes
    5,049
    Me gusta (Dados)
    810
    Me gusta (Recibidos)
    1119
    Cita Iniciado por Saceone Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Y eso significa? Hay algo mal?

    No es trolleo ni nada y a lo mejor algo absurdo. Quizás como programador te esperabas algo más en este post. Lo siento.

  4. #4
    ForoParalelo: Miembro Avatar de Avatarx
    Registro
    03 Dec, 13
    Mensajes
    6,871
    Me gusta (Dados)
    216
    Me gusta (Recibidos)
    1795
    ¿Pero en que estas trajando? Es que no se si estas usando ficheros en un terminal, algun lenguaje de programacion, algun SGBD

  5. #5
    ForoParalelo: Miembro Avatar de tomapiruleta
    Registro
    01 Sep, 14
    Ubicación
    LollipopLand
    Mensajes
    5,049
    Me gusta (Dados)
    810
    Me gusta (Recibidos)
    1119
    Cita Iniciado por Avatarx Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    ¿Pero en que estas trajando? Es que no se si estas usando ficheros en un terminal, algun lenguaje de programacion, algun SGBD
    Es en archivos XLIFF (documentos bilingües). Puedo perfectamente filtrar por cada par de idiomas. Reconoce el regex que reconocería Office sin problemas.

  6. #6
    ForoParalelo: Miembro Avatar de Avatarx
    Registro
    03 Dec, 13
    Mensajes
    6,871
    Me gusta (Dados)
    216
    Me gusta (Recibidos)
    1795
    Cita Iniciado por tomapiruleta Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Es en archivos XLIFF (documentos bilingües). Puedo perfectamente filtrar por cada par de idiomas. Reconoce el regex que reconocería Office sin problemas.
    ¿Tiene funciones? Es que no se si en el software que estas usando puedes buscar una cadena por expresiones regulares y luego trabajar con esta

  7. #7
    ForoParalelo: Miembro Avatar de tomapiruleta
    Registro
    01 Sep, 14
    Ubicación
    LollipopLand
    Mensajes
    5,049
    Me gusta (Dados)
    810
    Me gusta (Recibidos)
    1119
    Cita Iniciado por Avatarx Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    ¿Tiene funciones? Es que no se si en el software que estas usando puedes buscar una cadena por expresiones regulares y luego trabajar con esta
    Funciones en qué sentido? Es que estoy pez en esto.

    Sé que tiene un buscador normal y el de buscar y reemplazar. En este último tengo opción de marcar si uso regex o comodines o ninguno. Nada más.

    En opciones avanzadas creo que sí se podía hacer algo pero ahora mismo no tengo la licencia instalada en el PC de casa y no puedo usar el programa. Ya te diré. Muchas gracias por el interés.

  8. #8
    ForoParalelo: Miembro Avatar de Avatarx
    Registro
    03 Dec, 13
    Mensajes
    6,871
    Me gusta (Dados)
    216
    Me gusta (Recibidos)
    1795
    Cita Iniciado por tomapiruleta Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Funciones en qué sentido? Es que estoy pez en esto.

    Sé que tiene un buscador normal y el de buscar y reemplazar. En este último tengo opción de marcar si uso regex o comodines o ninguno. Nada más.

    En opciones avanzadas creo que sí se podía hacer algo pero ahora mismo no tengo la licencia instalada en el PC de casa y no puedo usar el programa. Ya te diré. Muchas gracias por el interés.

    Psss, no se si puedes usar funciones sobre cadenas en remplazar ni como referirte a la ocurrencia encontrada (si es que se puede) en word, mucho menos en el programa que estes usando. Si fuese Excel, Access o Oracle podria echarte una mano. Como mucho pasarte algo de expresiones regulares.

  9. #9
    ForoParalelo: Miembro Avatar de micosil12
    Registro
    07 Jun, 13
    Mensajes
    2,606
    Me gusta (Dados)
    111
    Me gusta (Recibidos)
    566
    CONTROL + F / CONTROL + H / CONTROL + B son mis amigos.

  10. #10
    ForoParalelo: Miembro Avatar de tomapiruleta
    Registro
    01 Sep, 14
    Ubicación
    LollipopLand
    Mensajes
    5,049
    Me gusta (Dados)
    810
    Me gusta (Recibidos)
    1119
    Cita Iniciado por Avatarx Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Psss, no se si puedes usar funciones sobre cadenas en remplazar ni como referirte a la ocurrencia encontrada (si es que se puede) en word, mucho menos en el programa que estes usando. Si fuese Excel, Access o Oracle podria echarte una mano. Como mucho pasarte algo de expresiones regulares.
    Muchas gracias por el intento. Ya la mayor parte del curro está solucionado y era sobre todo saber, en caso de que aparecieran esos casos (muy pocos), cómo hacerlo de golpe.


Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •