manuales_desarrollo

Manuales de desarrollo de YeboYebo


Project maintained by yeboyebo Hosted on GitHub Pages — Theme by mattgraham

Expresiones regulares

Las expresiones regulares pueden crearse bien usando la sintáxis /expresión/ o usando el constructor RegExp como se muestra más abajo.

NOTA: Si utilizamos el constructor *RegExp, las barras inversas ‘\’ de la expresión regular deben duplicarse, por ejemplo ‘\d’ pasaría a ‘\\d’.*

Ejemplo creación expresión regular que re4conoce el patrón “QUANTITY=471 # Order quantity” y devuelve el número 471:

var directRegex = /([A-Z]+)=(\d+)/;
var str = "QUANTITY=471 # Order quantity";
str.match(directRegex);
directRegex.capturedTexts[2]; // "471";

    
var indirectRegex = new RegExp( "([A-Z]+)=(\\d+)" );

Funciones RegExp:

Más