やりたいこと | 検索文字列 | 対象文字列の例 | 置換文字列 | 置換された結果例 | コメント |
1行に含まれる全ての文字列を置換 | ^(.*)$ | abcdefg hijklmn 12345 opqrstu vwzya 98765 | Replaced! | Replaced! Replaced! | |
連続する半角スペースをタブに置換 | [ ]+ | abc def hij k | ¥t | abc<tab>def<tab>hij<tab>k | |
AまたはKをZに置換 | [AK] | BACK BaKery KABA | Z | BZCZ BaZery ZZBZ | |
AまたはKとそれに続く任意の1文字をZに | [AK]. | BACK BaKery KABA | Z | BZZBaZry ZBA | |
スペース以外の文字列の連続をtangoに置き換え | [^ ]+ | I am a boy. You are a girl. | tango | tango tango tango tango tango tango tango tango | |
1行を行頭からスペースで4つのパートに区切り、順序を逆に並べ替え | ^([^ ]+) ([^ ]+) ([^ ]+) (.*)$ | 12 34 56 78 90 Que sera, sera. Whatever will be. | ¥4 ¥3 ¥2 ¥1 | 78 90 56 34 12 Whatever will be. sera. sera, Que |