タグ

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

  • 正規表現の確認

    正規表現を入力すると即座に一致判定を行います。パターンや入力を変えながら あれこれ試行錯誤したい時などに使用してください。正規表現エンジンは JDK 1.6 (Sun Microsystems Inc. Java VM 10.0-b23) を使用しています。PerlJavaScript など他の言語の正規表現とは細かいクセが違う 可能性があるので注意して下さい。Java 正規表現の詳しい仕様は Pattern クラスの API リファレンスに記載されています。

  • 秀丸エディタを使いこなす 正規表現

    正規表現とは? とは「一定のパターンで表記されている文字列を、抽象的な表記法に置き換えて表現する方法」を指します。 例えば、このような例があります。 行頭を一文字字下げしたい よくある処理方法 各行の頭にカーソルを移動して一文字下げる(…以下全ての行に繰り返し実行) 正規表現を利用した処理方法 検索キーワードにを意味する正規表現を指定 置換キーワードに「全角空白」を指定 をに置換→行頭に全角空白が挿入 正規表現は、上の事例のような定型的処理を大量かつ高速に実行したい場合に威力を発揮します。また、その理論上処理漏れ(上の事例の場合では字下げ忘れ)も発生しません。 他にも、以下のような場合で正規表現が有効になります。 (句点)の後で必ず改行したい 「文の注釈表記+番号」を一度に削除したい HTML文書のマークアップ(タグ)だけを削除したい 行頭の特定パターン文字(例:行頭の字下げに挿入した空

  • 窓の杜 - 【NEWS】複数ファイル内に含まれる複数行の文字列を一括置換できる「複数行置換」

    複数ファイル内に含まれる複数行の文字列を一括置換できるソフト「複数行置換」v1.00aが、25日に公開された。Windows 98/Me/2000/XPに対応するフリーソフトで、現在作者のホームページからダウンロードできる。なお、動作には .NET Framework 2.0が必要。 「複数行置換」は、複数のファイル内に含まれる複数行の文字列を一括置換できるソフト。テキストエディターや多くの置換ソフトと違い、複数行にわたる文字列を、特殊な制御文字などを使用することなく置換可能。また、シンプルな画面構成で直感的に操作できるのも特長の一つだ。 基的な使い方は簡単で、置換対象のフォルダとファイル名のワイルドカードを指定し、置換前・置換後の複数行文字列を入力して[OK]ボタンを押すだけ。オプションとして、サブフォルダ内の検索、大・小文字の区別や正規表現の使用といった設定も備えている。 また、置換

  • 1