12.5.2021 |

JS Regex named groups

In JS ist es möglich regex Gruppen einen Namen zu geben und diesen später zu nutzen. Dafür nutzt man <Name>

let personList = `First_Name: John, Last_Name: Doe
First_Name: Jane, Last_Name: Smith`;

let regexpNames =  /First_Name: (?<firstname>\w+), Last_Name: (?<lastname>\w+)/mg;
let match = regexpNames.exec(personList);
do {
  console.log(`Hello ${match.groups.firstname} ${match.groups.lastname}`);
} while((match = regexpNames.exec(personList)) !== null);

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions/Groups_and_Ranges

Adrian Görisch
Zur Übersicht

Mehr vom DevSquad...

Rahmi Tufanoglu

Marble Tests For RxJS Observables

Umut Tufanoglu

zx package