正規表現に関する覚書
(試したりしてないので間違ってるかも)
正規表現でマッチングすると検索開始位置が変わる。
indexプロパティは、正規表現に一致した最初の文字列の位置を返します。 lastIndexプロパティは、正規表現に一致した最後の文字列の次の位置を返します。 lastIndexプロパティの初期値は-1(文字列の先頭0から検索開始)です。
検索するたびに上記プロパティ(とReg.$1とか諸々)が設定しなおされる。
(試したりしてないので間違ってるかも)
正規表現でマッチングすると検索開始位置が変わる。
indexプロパティは、正規表現に一致した最初の文字列の位置を返します。 lastIndexプロパティは、正規表現に一致した最後の文字列の次の位置を返します。 lastIndexプロパティの初期値は-1(文字列の先頭0から検索開始)です。
検索するたびに上記プロパティ(とReg.$1とか諸々)が設定しなおされる。