Μεταβλητή με κανονική έκφραση σε JavaScript
Οι κανονικές εκφράσεις μπορούν να τοποθετηθούν σε μεταβλητές. Ας δούμε ένα παράδειγμα. Ας υποθέσουμε ότι έχουμε την ακόλουθη συμβολοσειρά:
let str = 'aaa bbb ccc';
Ας υποθέσουμε ότι έχουμε τον ακόλουθο κώδικα με μια κανονική έκφραση:
let res = str.replace(/\w+/, '!');
Ας βάλουμε την κανονική έκφραση σε μια μεταβλητή:
let reg = /\w+/;
let res = str.replace(reg, '!');
Βάλτε την κανονική έκφραση σε μια μεταβλητή στον ακόλουθο κώδικα:
let str = 'a aa aaa aaaa aaaa';
let res = str.replace(/a+/, '!');