⊗jsSpREMM 120 of 294 menu

Método match en expresiones regulares de JavaScript

El método match encuentra la primera coincidencia con una expresión regular. Devuelve un array, en cuyo elemento cero se encontrará la subcadena encontrada.

Veamos un ejemplo. Supongamos que tenemos la siguiente cadena:

let str = 'xax xaax xaaax';

Apliquemos a esta cadena nuestro método con la expresión regular:

let res = str.match(/xa+x/);

En el elemento cero del array con el resultado se encontrará la primera coincidencia con la expresión regular:

console.log(res[0]); // mostrará 'xax'

Al mismo tiempo, el resultado poseerá propiedades adicionales. En la propiedad index se encontrará la posición en la que se detectó la coincidencia:

console.log(res.index); // mostrará 0

Y en la propiedad input - la cadena, sobre la cual se realizó la búsqueda (información de valor cuestionable):

console.log(res.input); // mostrará 'xax xaax xaaax'

Se da la cadena:

let str = 'aaa 123 bbb';

Encuentra la subcadena que contiene los dígitos.

Se da la cadena:

let str = 'aaa 123 bbb';

Encuentra la posición del primer dígito.

Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar