正規表現
はじめに 最近JavaScriptで文書の置換ソフトを作ろうとしているんですが、VSCodeでまず正規表現を試そうとしてうまくいかなかったので、その対処法を備忘録的に紹介します。 JavaScriptにて 直感的な方から先に紹介します。例えば、以下のようなLaTeXの数式…
はじめに VSCodeを想定しています。 やり方 検索:function (.+)\((.*)\)置換:const $1 = ($2) => 動作の様子 置換前置換後 今後の展開 「function」と関数名の間の空白を半角スペース1個固定にしているので、ここは改良点になると思います。
末尾長音を付けるとき 例えば、「ドア」に末尾長音をつけて「ドアー」にしたいときは 検索:(ドア)([^ー]) 置換:$1ー$2 とします。 そうして全て置換するとこうなります。 末尾長音を取り除くとき 例えば、「ドアー」の末尾長音を取り除いて「ドア」にした…