タグ

正規表現に関するhpptmsのブックマーク (3)

  • sed コマンド | コマンドの使い方(Linux) | hydroculのメモ

    sed コマンド 2015/05/13 文字列を全置換したり、行単位で抽出したり、削除したり、いろいろなテキスト処理のできるコマンド。処理内容はコマンドラインパラメータで指定して、非対話的に一括処理できる。 sedで書ける処理であれば、処理内容にもよるが、perlのワンライナーで書くよりも速いことが多い。 sedというコマンド名は Stream EDitor の略らしい。 基的な使い方 2021/01/17 標準入力をなにかしら処理して標準出力に出力するので、パイプとして使える。まあたいていのUNIXツールはパイプとして使えるのだが。 ファイル名を指定すればそのファイルを読み込んで処理して標準出力に出力する。 ファイル名を指定してオプション -i を使えば、そのファイルを読み込んで、結果をそのファイルに上書きする。ファイル自体を編集したい場合には便利。(-i はGNU sed限定) 処理

  • サクラエディタBBS

    >まいどです. >ViVi からの乗り換えを考えてます. >改行した結果空白だけになる場合,空白を削除 >したいんですが,そんなオプションはあるでしょうか? >→をタブ,↓を改行だとすると > >→   →   →↓ > >こんな行が出来てなんかいや~んです.(^^; 正規表現で置換すれば良いお話し。 置換で「正規表現」にチェックして置換する。 ・スペース・タブだけの行 ⇒ スペース・タブを削除し、空行にする場合。 置換前:^[ \t]+([\r\n]) 置換後:$1 ・スペース・タブだけの行 ⇒ 行をバッサリ削除する場合。 置換前:^[ \t]+[\r\n]+ 置換後: ・何も無い空行を削除する場合。 置換前:^[\r\n]+ 置換後: ・何も無い空行、またはスペースタブのみの行を削除する場合。 置換前:^[ \t]*[\r\n]+ 置換後: あとは1箇所ずつ [置換] で判断しながら消

  • Regexper

    Regular expression visualizer using railroad diagrams

  • 1