肯定後読みとは
直前に特定の文字列(パターン)がくる文字列がマッチする。 例えば、直前の黒から続く文字列を調べたい場合、
(?<=黒).+
と表現する。
マッチするのは、パターンの後の文字列。
直前のパターン自体は含まれないので注意する。
例えば、以下のコードでマッチするのは、”砂糖"の部分。
const q6 = "黒砂糖"; let reg2 = /(?<=黒).+/; let found6= q6.match(reg2);
q6が白砂糖であれば、このパターンにマッチするものはない。