"Si tú no trabajas por tus sueños, alguien te contratará para que trabajes por los suyos”

Steve Jobs

Afiliado
Dominios3Euros

Las expresiones regulares también llamadas regex, son secuencias de caracteres que forma un patrón, principalmente utilizada para la búsqueda de patrones de cadenas de caracteres y poder realizar operaciones de sustituciones.

En casi todos los lenguajes de programación, las expresiones regulares se utilizan para que de una forma flexible reconocan una cadenas de texto.

Todo programdor es fundamental conocer y utilizar las expresiones regulares, ya que con expresiones regulares no puede ahorrar mucho tiempo y muchas lineas de codigo.

La expresiones regulares se construyen utilizando:

  • Operadores unión
  • Concatenación
  • Clausura de Kleene

Además cada expresión regular tiene un autómata finito asociado.

Como aprender a utilizar expresiones regulares

De entrada mucha paciencia, mucha lectura y mucho interes.Un buen punto de partida puede ser la wikipedia.

Mas link y videos que me recomiendan.

Otro link recomendado por un crack de expresiones regulares.

Ejemplo de expresion regular

Un numero con dos decimales

Esta expresion la utilizo para el atributo pattern de input en html5

pattern = "^[0-9]+(\.|\,)+([0-9]{2})?$"

Buscar un proceso determinado.

En todos nuestros proceso determinado queremos saber si se está ejecutando un determinado script . fusinar.php

ps aux | grep "[p]hp.*fusionar"