⊗jsSpREMM 120 of 294 menu

Il metodo match nelle espressioni regolari JavaScript

Il metodo match trova la prima corrispondenza con un'espressione regolare. Restituisce un array, nel cui elemento zero si troverà la sottostringa trovata.

Vediamo un esempio. Supponiamo di avere la seguente stringa:

let str = 'xax xaax xaaax';

Applichiamo a questa stringa il nostro metodo con l'espressione regolare:

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

Nell'elemento zero dell'array con il risultato si troverà la prima corrispondenza con l'espressione regolare:

console.log(res[0]); // visualizzerà 'xax'

Inoltre, il risultato avrà proprietà aggiuntive. Nella proprietà index si troverà la posizione in cui è stata rilevata la corrispondenza:

console.log(res.index); // visualizzerà 0

E nella proprietà input - la stringa su cui è stata effettuata la ricerca (informazione di dubbia utilità):

console.log(res.input); // visualizzerà 'xax xaax xaaax'

Data la stringa:

let str = 'aaa 123 bbb';

Trova la sottostringa contenente le cifre.

Data la stringa:

let str = 'aaa 123 bbb';

Trova la posizione della prima cifra.

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta