はじめに
コーディングやプログラミングを行っている中で、何となく何度も調べているなと思い、私事ではありますが、よく使う表現をここに書き記します。
環境
エディタ : Visual Studio Code
基本的なパターン
任意の1文字「.」
0回以上の繰り返し「*」
直前の文字の0~1回の繰り返し「?」
直前の文字の1回以上の繰り返し「+」
行頭「^」と行末「$」
どれかに一致「[]」
置換
置換前の文言を引用
(.*)\.html ==> $1_local.html(変更したい名前)
e.g.
A.html ==> A_local.html
リンクの中身
href="(.*)/"
/":次に登場する"までということで、リンクのhref="aaa/bbb/ccc.html"の中身すべてが対象となる
e.g.
href="(.*)/" ==> href="https://$1"
href="aaa/bbb/ccc.html ==> href="https://aaa/bbb/ccc.html
検索
桁数の範囲検索
\d{2,5}(2桁~5桁の数値)
全角英数文字
[0-9a-zA-Z]
以上