⊗jsSpRESF 135 of 294 menu

Σημαίες για συμβολοσειρές κανονικών εκφράσεων στο JavaScript

Οι σημαίες σε κανονικές εκφράσεις που δημιουργούνται μέσω RegExp, πρέπει να μεταβιβάζονται ως δεύτερη παράμετρος. Ας δούμε ένα παράδειγμα. Ας υποθέσουμε ότι έχουμε την ακόλουθη συμβολοσειρά:

let str = 'abc def';

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

let reg = /[a-z]+/g; let res = str.match(reg);

Ας ξαναγράψουμε αυτήν την κανονική έκφραση μέσω RegExp:

let reg = new RegExp('[a-z]+', 'g'); let res = str.match(reg);

Πρακτικά Προβλήματα

Ξαναγράψτε την κανονική έκφραση σε μορφή συμβολοσειράς:

let str = '123 456 789'; let reg = /[0-9]+/g; let res = str.replace(reg, '!');
Ελληνικά
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 για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη