0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

私事、よく使っている正規表現

Posted at

はじめに

コーディングやプログラミングを行っている中で、何となく何度も調べているなと思い、私事ではありますが、よく使う表現をここに書き記します。

環境

エディタ : 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]

以上

0
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?