User Tools

Site Tools


Sidebar

regularexpressions

正規表現

置換

  • ・で始まる行の行末に★を付ける
検索文字列;^・.*$
置換文字列:$0★
  • 行頭の・を★に置換する
検索文字列;^・
置換文字列:★
  • 行の指定文字以降を削除する
指定文字を★とした場合
検索文字列;★.*$
置換文字列:
  • 指定文字で始まる行を改行を含めて削除する
指定文字を★とした場合
検索文字列;★.*$\n
置換文字列:
  • 行の指定文字より後を削除する
指定文字を★とした場合
検索文字列;(?<=★)(.*)
置換文字列:
  • 行の指定文字より前を削除する
指定文字を★とした場合
検索文字列;(.*)(?=★)
置換文字列:
  • 指定文字@が含まれる行の行頭に★を追加する。
検索文字列;^.*@.*\n
置換文字列:★$0
  • 指定文字@が含まれる行を削除。
検索文字列;^.*@.*\n
置換文字列:
  • 指定文字@が含まれる行の文末に★を追加する。
検索文字列;^.*@.*\n
置換文字列:$0★
  • 日付が「○月○日」となっているものを、「○/○」に変換する。(桁数が1桁でも2桁でも OK。)1)
検索文字列;([0-9]{1,2})月([0-9]{1,2})日
置換文字列:\1\/\2
  • 行頭から指定文字★までを削除。2)
検索文字列;^.+★
置換文字列:
  • 行頭から5文字目と6文字目の間に★を挿入。3)
検索文字列;^(.{5})
置換文字列:$1★
  • 行末から4文字目と3文字目の間に★を挿入。4)
検索文字列;(.{3})$
置換文字列:★$1
  • 空行を削除5)
検索文字列;^\n
置換文字列:
  • 行頭1文字を削除
検索文字列;^(.)
置換文字列:
  • 2行以上の空行を1行の空行にする。6)
検索文字列:[\n]{3,}
置換文字列:\n\n
  • 。でも数字でも ] でもない行末の改行を削除する。7)
検索文字列:([^\]|。|』|[0-9])\n
置換文字列:$1
  • ★で始まらない行を削除。8)
検索文字列:^(?!★).*$
置換文字列:
regularexpressions.txt · Last modified: 2019/02/25 19:27 by wacw