87 of 264 menu

Μέθοδος test

Η μέθοδος test ελέγχει αν υπάρχει στη συμβολοσειρά τουλάχιστον ένα ταίριασμα με μια κανονική έκφραση. Εάν υπάρχει, επιστρέφεται true, ενώ αν δεν υπάρχει - false.

Σύνταξη

συμβολοσειρά.test(κανονική έκφραση);

Παράδειγμα

Ας ελέγξουμε ότι σε μια συμβολοσειρά υπάρχει ώρα:

let str = '12:39'; let reg = /\d\d:\d\d/; let res = reg.test(str); console.log(res);

Αποτέλεσμα εκτέλεσης του κώδικα:

true

Παράδειγμα

Ας ελέγξουμε ολόκληρη τη συμβολοσειρά για ταίριασμα με την κανονική έκφραση:

let str = '12:39'; let reg = /^\d\d:\d\d$/; let res = reg.test(str); console.log(res);

Αποτέλεσμα εκτέλεσης του κώδικα:

true

Παράδειγμα

Ας ελέγξουμε ότι η συμβολοσειρά αποτελείται μόνο από ψηφία:

let str = '123'; let reg = /^\d+$/; let res = reg.test(str); console.log(res);

Αποτέλεσμα εκτέλεσης του κώδικα:

true

Δείτε επίσης

  • μέθοδος match,
    που βρίσκει ταιριάσματα σε μια συμβολοσειρά
  • μέθοδος matchAll,
    που βρίσκει όλα τα ταιριάσματα σε μια συμβολοσειρά
  • μέθοδος exec,
    που εκτελεί διαδοχική αναζήτηση
  • μέθοδος replace,
    που εκτελεί αναζήτηση και αντικατάσταση
  • μέθοδος search,
    που εκτελεί αναζήτηση
  • μέθοδος split,
    που χωρίζει μια συμβολοσειρά
Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη