【JavaScript】サーバーレスWiki 正規表現見直し

最新版:「index.zip」をダウンロード

文字列抽出時の正規表現を見直した。

正規表現をあまり知らずに使っていたのだが、正規表現には、最長一致と最短一致という原則があり、Javascript(Jscript)は最長一致の原則で動いている。

その為、文字列抽出には、終端(今回の場合”([^\]\]]*)”)を加えた。

こうしないと、条件を満たす文字列が複数あった場合でも、うまく変換できない。

正規表現を扱う上では、この原則は、結構初心者レベルみたい。。

(参考)

勉強になった。

コメント

タイトルとURLをコピーしました