009 regex (mis tips)

Regex (expresiones regulares) son muy útiles a la hora de trabajar con textos para realizar búsquedas, reemplazar valores etc. Por ejemplo a veces tienes que arreglar algún documento con erratas porque ha sido escanedado y quieres realizar reemplazos. Conocer las expresiones regulares es muy útil en esas ocasiones. Voy a ir poniendo pequeñas recetas que vaya usando y considerer útiles para usarlas en el futuro.

  • Palabra que acaba en ares \b\p{L}*ares\b fuente
  • Importante también el concepto (codicioso/perezoso) (greedy/lazy) lo vamos a ver con la siguiente palabra stackoverflow fuente:

    • s.*o output: stackoverflow (codicioso/greedy)
    • s.*?o output: stackoverflow (perezoso/lazy)

ver wikipedia

Written on November 17, 2019