ingeniero en hacer nada

Páginas: 3 (673 palabras) Publicado: 28 de junio de 2013
12 - Expresiones Regulares en Javascript
Las expresiones regulares constituyen un mecanismo bastante potente para realizar manipulaciones de cadenas de texto. El proceso para el que se usan estasexpresiones, presente en el mundo el UNIX y el lenguaje Perl, es el de buscar y/o sustituir una subcadena de texto dentro de otra cadena. En principio esto puede hacerse usando los métodos del objetostring, pero el problema surge cuando no tenemos una subcadena fija y concreta sino que queremos buscar un texto que responda a un cierto esquema, como por ejemplo: buscar aquellas palabras quecomienzan con http: y finalizan con una \, o buscar palabras que contengan una serie de números consecutivos, etc.; es en estos casos cuando las expresiones regulares muestran toda su potencia. La subcadenaque buscamos en el texto es lo que se llama un patrón y se construye encerrando entre dos barras inclinadas ( / ) una serie de caracteres normales y símbolos especiales llamados comodines ometacaracteres, (algo parecido a la orden dir *.bat usada en el DOS cuando queríamos listar los ficheros con extensión bat). Este patrón es una descripción del texto que se está buscando y JavaScript encontrarálas subcadenas que concuerdan con ese patrón o definición. Las expresiones regulares se usan con el objeto Regular Expresion y también dentro de los métodos String.match, String.replace,String.search y String.split.

En la tabla que sigue se muestran los caracteres comodín usados para crear los patrones y su significado, junto a un pequeño ejemplo de su utilización.

\ -> Marca de carácterespecial -> /\$ftp/ -> Busca la palabra $ftp

^ -> Comienzo de una línea -> /^-/ -> Líneas que comienzan por -

$ -> Final de una línea -> /s$/ -> Líneas que terminan por s

. -> Cualquiercarácter (menos saltos de línea) -> /\b.\b/ -> Palabras de una sola letra

| -> Indica opciones -> /(L|l|f)ocal/ -> Busca Local, local o focal

() -> Agrupar caracteres -> /(vocal)/ -> Busca...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ingeniero en no hacer nada
  • sin nada que hacer
  • Nada Qué Hacer.-.
  • algo sin nada que hacer
  • Nada que hacer
  • Nada que hacer
  • sin nada que hacer
  • Sin nada que hacer

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS