ペースターで正規表現による置換/変換
ペースターでは正規表現による置換/変換ができる。選択文字列だけでなく、クリップボード上の文字列に対しても正規表現を適用可能。
書式
書式 | 説明 |
---|---|
[@ s/(正規表現)/(置換文字列)/(修飾子)] | 選択文字列を正規表現で置換 |
[@ s/(正規表現)/(変換文字列)/(修飾子)] | 選択文字列を正規表現で変換 |
[@] | ダイアログを表示して指定した正規表現で選択文字列を加工 |
[@! s/(正規表現)/(置換文字列)/(修飾子)] | 選択文字列を正規表現で置換 |
[@! s/(正規表現)/(変換文字列)/(修飾子)] | 選択文字列を正規表現で変換 |
[@!] | ダイアログを表示して指定した正規表現で選択文字列を加工 |
修飾子
修飾子 | 説明 |
---|---|
k | 文字を日本語(Shift-JIS)として扱う(Perlにはこの修飾子はない) |
i | マッチングにおいて大文字と小文字を区別しない |
m | 文字列を複数行として扱う(メタ文字$の処理結果に影響) |
g | 置換:グローバルな置換 |
サンプル
・複数行のテキストに含まれている空白記号をすべて削除する
[@ s/[ \t ]//gmk]
・複数行のテキストに引用記号をつける
[@ s/^/> /gmk]