Hi everyone! I'm the author of code.mu :)
I'd love to chat with my non-Russian audience. I'm looking for your feedback on the site and the translation quality. Let's chat:)
⊗jsSpREMT 117 of 294 menu
◀ ▶

Il metodo test nelle espressioni regolari JavaScript

In questa lezione esamineremo il metodo test, che verifica se in una stringa c'è almeno una corrispondenza con l'espressione regolare. Se c'è - restituisce true, e se non c'è - false. Il metodo accetta come parametro una stringa, e viene applicato all'espressione regolare, in questo modo:

espressione_regolare.test(dove cercare)

Facciamo un esempio per verificare una stringa in base a un'espressione regolare:

/a+/.test('eee aaa bbb'); // restituirà true

Spesso questo metodo viene utilizzato per verificare la corrispondenza di un'intera stringa a un'espressione regolare. In questo caso, all'inizio dell'espressione regolare si mette il simbolo dell'accento circonflesso, e alla fine - il simbolo del dollaro:

/^a+$/.test('aaaaaaaaa'); // restituirà true

Determina se la stringa passata inizia con 'http://'.

Determina se la stringa passata inizia con 'http://' o con 'https://'.

Determina se la stringa passata termina con l'estensione 'txt', 'html' o 'php'.

Determina se la stringa passata termina con l'estensione 'jpg' o 'jpeg'.

Determina se la stringa passata termina con l'estensione 'jpg', 'jpeg' o 'png'.

Determina se la stringa 'è un numero, di lunghezza da 1 a 12 cifre'.

Determina se la stringa passata è una data nel formato anno-mese-giorno.

Determina se la stringa passata è una data nel formato giorno.mese.anno.

Determina se la stringa passata è un orario nel formato ore:minuti:secondi.

Determina se la stringa passata è un'email valida.

Determina se la stringa passata è un nome di dominio.

← →
↑
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