User Tools

Site Tools


regularexpressions

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
regularexpressions [2019/04/21 05:42]
wacw [正規表現]
regularexpressions [2020/05/12 19:10] (current)
wacw [置換]
Line 3: Line 3:
   * 行末 -> $   * 行末 -> $
   * タブ -> \t   * タブ -> \t
 +  * 2文字の半角英数字 -> [a-zA-Z0-9]{2}
   * メタ文字の意味を打ち消す。->​ メタ文字の前にバックスラッシュ( \ )を書く。   * メタ文字の意味を打ち消す。->​ メタ文字の前にバックスラッシュ( \ )を書く。
   * 「年」や「/​」で終わらない、4桁以上の数字 -> \d{4,​}(?​!年)(?​!\/​)   * 「年」や「/​」で終わらない、4桁以上の数字 -> \d{4,​}(?​!年)(?​!\/​)
Line 20: Line 21:
   *[[https://​qiita.com/​tossh/​items/​635aea9a529b9deb3038|忘れっぽい人のための正規表現チートシート - Qiita]]   *[[https://​qiita.com/​tossh/​items/​635aea9a529b9deb3038|忘れっぽい人のための正規表現チートシート - Qiita]]
   *[[https://​ameblo.jp/​middleisland88/​entry-11397592960.html|[エディタ]置換による文字列入れ替え|はいてくどかたのヒトリゴト]]   *[[https://​ameblo.jp/​middleisland88/​entry-11397592960.html|[エディタ]置換による文字列入れ替え|はいてくどかたのヒトリゴト]]
-  *[[http://​www-creators.com/​archives/​1827|正規表現:文字列を「含まない」否定の表現まとめ | WWWクリエイターズ]] 
   *[[http://​www-creators.com/​archives/​4241|正規表現:数字の桁数、数字の範囲を指定する表現 | WWWクリエイターズ]]   *[[http://​www-creators.com/​archives/​4241|正規表現:数字の桁数、数字の範囲を指定する表現 | WWWクリエイターズ]]
   *[[https://​blogs.yahoo.co.jp/​pi_and_pu/​51436804.html|同じルビを一括して付ける技(InDesign CS3) ( ソフトウェア ) - ぴーぷーぶろぐ - Yahoo!ブログ]]   *[[https://​blogs.yahoo.co.jp/​pi_and_pu/​51436804.html|同じルビを一括して付ける技(InDesign CS3) ( ソフトウェア ) - ぴーぷーぶろぐ - Yahoo!ブログ]]
Line 88: Line 88:
   * 行頭1文字を削除   * 行頭1文字を削除
 <​code>​検索文字列;^(.) <​code>​検索文字列;^(.)
 +置換文字列:</​code>​
 +  * 行頭3文字を削除
 +<​code>​検索文字列;^(.{3})
 置換文字列:</​code>​ 置換文字列:</​code>​
   * 2行以上の空行を1行の空行にする。(([[http://​office-qa.com/​Word/​wd298.htm|Word - 2行以上の空白行を1行にするには-教えて!HELPDESK]],​ [[http://​tech.kimihiko.jp/​article/​37314309.html|2行以上の空白改行を1行にする正規表現置換 | kimihiko Tech]], [[http://​www-creators.com/​archives/​3776|正規表現:文字数や、文字数の範囲を指定する表現 | WWWクリエイターズ]]))   * 2行以上の空行を1行の空行にする。(([[http://​office-qa.com/​Word/​wd298.htm|Word - 2行以上の空白行を1行にするには-教えて!HELPDESK]],​ [[http://​tech.kimihiko.jp/​article/​37314309.html|2行以上の空白改行を1行にする正規表現置換 | kimihiko Tech]], [[http://​www-creators.com/​archives/​3776|正規表現:文字数や、文字数の範囲を指定する表現 | WWWクリエイターズ]]))
Line 97: Line 100:
   * ★で始まらない行を削除。(([[https://​qiita.com/​naotarou/​items/​12c23d7f7867bd1c2627|正規表現で、ある文字列を含まない行を抽出する方法 - Qiita]]))   * ★で始まらない行を削除。(([[https://​qiita.com/​naotarou/​items/​12c23d7f7867bd1c2627|正規表現で、ある文字列を含まない行を抽出する方法 - Qiita]]))
 <​code>​検索文字列:^(?​!★).*$ <​code>​検索文字列:^(?​!★).*$
 +置換文字列:</​code>​
 +  * :を含まない行を削除。(([[https://​qiita.com/​earthdiver1/​items/​a8eca57e265fac92d43f|特定の文字列を含まない正規表現のベンチマーク - Qiita]]))
 +<​code>​検索文字列:^(?​!.*:).*\n
 置換文字列:</​code>​ 置換文字列:</​code>​
regularexpressions.1555792924.txt.gz · Last modified: 2019/04/21 05:42 by wacw