Ⅰ. はじめに
タイトルの通り「JavaScriptで正規表現を利用する方法」です。
Ⅱ. サンプルプログラム
const text = ` name:tanaka,age:10 name:yamada,age:20 ` let matches: RegExpExecArray | null = null const reg = new RegExp('name:([a-z]{1,}),age:([0-9]{1,})', 'g') while ((matches = reg.exec(text)) !== null) { console.log(`name: ${matches[1]}`) console.log(`age: ${matches[2]}`) }
実行結果
name: tanaka age: 10 name: yamada age: 20