Métodos String: match
String
anchor
big
blink
bold
charAt
charCodeAt
concat
fixed
fontcolor
fontsize
fromCharCode
indexOf
italics
lastIndexOf
link
match
replace
search
slice
small
split
strike
sub
substr
substring
sup
toLowerCase
toUpperCase
 
match( expreg )

Este es uno de los más potentes métodos para buscar subcadenas y realizar sustituciones dentro de cadenas de texto. Permite usar patrones de búsqueda construidos con comodines y texto, lo que se denominan expresiones regulares. Este método usa como argumento una expresión regular y va buscando en el objeto alguna subcadena que concuerde con esa expresión. Esta subcadena la devuelve en un array. Si no encuentra ninguna devuelve null. Además actualiza el valor de una variable global RegExp que almacena en sus propiedades diversa información acerca de la búsqueda realizada. Por ejemplo:

var frase = new String();
frase="Busco palabras con menos de cinco letras";
var result=new Array();
result=frase.match(/\b\w{1,4}\b/g);
document.write("Hallados: '+result+'<br>');
document.write("En la frase: " + RegExp.input);

Si pruebas el ejemplo obtendras el siguiente listado
Hallados: con,de
En la frase: Busco palabras con menos de cinco letras
El patrón de búsqueda está encerrado entre dos barras / , y busca caracteres alfanuméricos ( \ w ) comprendidos entre límites de palabras ( \ b ) ademas hace una búsqueda global (indicado por la g fuera de las barras).
Envía esta página a un amigo. Te lo agradecerá.   Poner esta página como página de inicio