タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

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

  • 正規表現で使うメタキャラクタ、エスケープシーケンス

    [ ] ブラケット(角括弧) 意味:キャラクタクラス ( ) パーレン 意味:文字列パターンをグループ化 ^ $ 行頭 行末 . * + ? ワイルドカード的検索 ワイルドカード的検索まとめ \ エスケープシーケンス \< \> \w 英単語 正規表現検索に使用するメタキャラクタとエスケープシーケンスです。 これらの使いこなしが秀丸エディタの使いこなしには必要になります。 「[ ]」で囲んだ文字のいずれかひとつとマッチすればマッチしたと判断 基[礎]  「基」と「基礎」を検索 「-」(ハイフン)によって文字コード範囲指定 No[0-9]  「No0」「No1」~「No8」「No9」を検索 「^」(カレット)によって否定 基[^礎]  「基」と「基礎」は検索せず「基地」は検索 複合使用 No[0-9][^0-9]  「No」のあとに一桁の数字が現われる文字列を検索 「^」はブラケット

  • 通常のコマンド < マクロ早見表 < 秀丸ちま~る

    dupline; //行の二重化 insert "abc"; //文字列の挿入(挿入文字列) insertfix "abc"; //文字列の挿入(挿入文字列)(挿入後位置は前) insertline; //空行挿入 insertreturn; //改行 overwrite; //文字列の上書き tab; //タブ undelete; //削除内容復元 exit; //終了 exitall; //全終了 newfile; //ファイルの新規作成 print; //印刷 quit; //破棄して終了 save; //ファイルの上書き保存 saveexit; //保存して終了 saveall; //全保存 saveexitall; //全保存終了 saveupdatedall; //全保存(更新ファイルのみ) savelf; //上書き保存(改行=LF) openbyshell; //...を開

  • 正規表現サンプル集

    今日の正規表現Tips (2008/10/05) \d 0〜9の数字を表す正規表現です。 \D 数字以外を表す正規表現です。 正規表現では小文字が大文字になると反対の意味を持ちます。 ツール 正規表現チェッカー 正規表現Tips集 Tips その1 Tips その2 テキスト編集で役立つ『正規表現のサンプル集』を詳しい説明つきで紹介。 正規表現を使ってテキスト検索&置換して仕事の効率アップを図ろう。 ≪ メニュー ≫ 1.正規表現とはなにか? 2.正規表現を使う準備 3.正規表現サンプル集【検索編】 4.正規表現サンプル集【置換編】 5.正規表現のお勉強との紹介 6.エディタの強調表示でテキストに色づけ 7.プログラムで正規表現を使う 8.正規表現サンプルリクエスト

  • ゼロからはじめる正規表現 秀丸編 - 漢字を開く+置換マクロを作成する

    「した所」を「したところ」に開く 以前の連載で、「有り難い」「有難い」などを「ありがたい」などに変換する"開く"正規表現を紹介しました。この例では、送り仮名を意識せずに変換できるため、さほど難しくありません。しかし、「○○した所」や「~所在が」となりますと、前後に付く単語を意識しなければなりません。これはブラケットを用いて、前後に付く単語を特定することで、マッチする文字列を限定することができます。まずは単純な正規表現を作り上げましょう。 最初に変換条件として「した所」を「したところ」に開くところからはじめます。検索文字列として想定されるのが「した所」「する所」「あの所」といったあたりでしょうか。これらをまとめると「[たるの]所」となり、置換文字列は「\1ところ」となります。しかし、このままでは「た」「る」「の」といった文字列を置換することができません。そこで検索文字列の「[たるの]」を「\

  • 正規表現

    正規表現 表記意味例結果 .1文字ワイルドカードA.CAAC、ABC、ACC、AC等 .*複数 . が続く.*A.*BBBBABB、BBBBA、ABBB、A等 c*cの文字が続くc*AccccA、ccA、cA、A等 c+cの文字が1文字以上c+AcA、cccA等。Aはダメ .+空白以外A.+ABCD、AAA、AE等。A BCD、A AA、A等はダメ c?cの文字が1文字、もしくは無しMAC ?OSMACOSMAC OS c|d(or記号)cかdどちらか(A|B)CAC、BC (c|d)?cかdどちらか、もしくは無し(A|B)?CAC、BC、C [cde][]内のどれか一つ[cde]AcA、dA、eA [0-9A-Za-z]数字とアルファベット[0-9A-Za-z]0、5、e、H、U等 []cde]cde]の内どれか[]cde]A]A、cA、dA、eA [.*].か*文字A[.*]BA.B

  • 獅子ログ

    獅子ログ Home rss プロフィール zakira Akira Yoshimaru (株)ソースクリエイト所属。最強のスキマSE目指して奮闘中 ページビュー 333388 最新タイトル [プログラム]ホッテントリサーチを公開しました [話題の]Windows7に移行する前に確認しておきたいXPモードの真実 [WEBサイト]DreamweaverでDIVタグのショートカットを作る方法 [WEBサイト]リンクをクリックしたときに横に伸びる点線を消す方法2 [WEBサイト]3大検索エンジンへのsitemap.xmlの登録法のまとめ はてなブックマーク総合ランキング [プログラム]LWPモジュール入門 -WEBページを取得する- [UNIX][小技]そのまま使えるmodRewriteの技10発 [プログラム][WEBサイト]プログラマじゃなくても3キャリア+PC絵文字対応が出来るセット [UN

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

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

  • サルにもわかる正規表現入門

    1.正規表現とはなにか? 端的に言えば、「いくつかの文字列を一つの形式で表現するための表現方法」です。 では、なぜこの表現方法が有名なのかといえば、この表現方法を利用すれば、たくさんの文章の中から容易に見つけたい文字列を検索することができるためです。 この形式を使えば、以下のようなコギャルの会話にもついていけます(^_^) 「Windows ってあって…WINDOWSかもしんないしぃ、次にスペースが入ってるかもしんないしぃ、入ってないかもしんないし、後にやっぱ 98 が付くってゆーかー、もしかすると 95 が付いてもいいかなぁって感じでぇ…」 これ以上続けるとこちらがキレてしまいそうなのでこのあたりにしておきますが…これは、正規表現で書くと… W(indows|INDOWS) ?9[85] って感じで一行で書けちゃうっていうかぁ…あ、つい、口調が移ってしまった(^_^;)…書けるのでありま

  • 1