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

JavaScript

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

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

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

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

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

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

(参考)

勉強になった。

ライセンス:本記事のテキスト/コードは特記なき限り CC BY 4.0 です。引用の際は出典URL(本ページ)を明記してください。
利用ポリシー もご参照ください。

コメント

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