Genoemde Pouse binne 'n reguliere uitdrukking in JavaScript
Laat ons onthou hoe ons pouse in die reguliere uitdrukking self gebruik het:
let res = str.replace(/([a-z])\1/g, '!');
Daar is soms situasies waar dit handiger is om na 'n pous te verwys nie deur sy nommer nie, maar volgens sy naam. Vir dit moet ons die pous 'n naam gee:
let res = str.replace(/(?<letter>[a-z])/g, '!');
Nou kan ons na hierdie pous verwys
deur die sintaksis \k<name>, so:
let res = str.replace(/(?<letter>[a-z])\k<letter>/g, '!');
Gegee 'n string:
let str = '12:59:59 12:59:12 09:45:09';
Vind alle substringe met tyd waarin die uur ooreenstem met die sekondes.