タグ

regular expression正規表現に関するaoiasabaのブックマーク (12)

  • 【正規表現】改行を消す方法 - OKWAVE

    こんにちは。 他の回答者の方々が言われているように、サクラエディタの正規表現で表せる 改行コードのパターンとしては、以下の4つのパターンが考えられます。 1)\r\n : CR+LF 2)\n\r : LF+CR 3)\r  : CRのみ 4)\n  : LFのみ ですので、置換パターンとしては、例えば、 1)改行コードが[CR+LF]のテキストの改行を削除する場合 検索文字列: \r\n 置換文字列: 空欄(なにも指定しない) 2)改行コードが[LF]のみのテキストの改行を削除する場合 検索文字列: \n 置換文字列: 空欄(なにも指定しない) 3)全ての改行コードパターンで改行を削除する場合 検索文字列: (\r\n|\n\r|\n|\r) 置換文字列: 空欄(なにも指定しない) などのような指定を行えば良いと思います。 ご提示のような、1行の先頭に文字'a'がある行の改行のみ削除する

    【正規表現】改行を消す方法 - OKWAVE
  • 正規表現のコードを図に可視化する・「Regulex」

    Regulexは書いた正規表現のコードを図に可視化してくれるツールです。書いたコードがどのように動作しているかが把握しやすいので正規表現の勉強に良いかも。MITライセンスの元でオープンソースとしてGithubでも公開されています。 Regulex

    正規表現のコードを図に可視化する・「Regulex」
    aoiasaba
    aoiasaba 2014/11/28
    正規表現を図解したらさらにわからなくなった件について。私は、言語化してくれたほうがありがたいっす。
  • Dreamweaverの正規表現置換サンプルと解説

    Dreamweaverの検索と置換って何気に凄い。 色々出来る中でもかなり便利だと思う正規表現を使った置換のサンプルを挙げてみる。 スパゲッティなソースの修正も、これと特定のタグ検索知ってれば作業スピードが格段に上がるかも。 「特定のタグ」で出来るじゃんというのも中にはありますが、正規表現を使うことに意味があるので突っ込みは受け付けませんw 微妙に間違ってたところ修正入れつつ加筆。 Dreamweaverで正規表現を使うには? Ctrl+F(コマンド+F)押して表示されるダイアログの右下にある正規表現を使用にチェックを入れるだけです。 テキストを維持したままタグを減らしつつ変更 HTML→XHTMLで一番多い作業がこれだと思う 置換対象: <td width="397"><font size="2">テキスト</font></td> 置換後: <th scope="row">テキスト</t

    Dreamweaverの正規表現置換サンプルと解説
  • 秀丸エディタを使いこなす 正規表現

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

  • imgタグにスラッシュを追加 : 正規表現の応用 | FindxFine

    履歴 愛知高等学校 東海大学文学部北欧文学科 東北大学大学院経済学研究科(中途退学) 個人サイト »Hiroshi Sawai »Info Town ご質問などありましたら下記アドレス宛へメールをお送りください。 info@findxfine.com WordPress テーマ、プラグインを公式テーマディレクトリ、公式プラグインディレクトリで公開しています。 テーマ WordPress › Theme Directory › kanagata プラグイン Category Archives « WordPress Plugins List Calendar « WordPress Plugins Min Calendar « WordPress Plugins Resize Editor « WordPress Plugins concrete5 Infotown Table 簡単な操作で

    imgタグにスラッシュを追加 : 正規表現の応用 | FindxFine
  • 秀丸エディタQ&A集: 第Ⅳ部 - テキスト編集を極める!! 正規表現について

    第IV部〜テキスト編集を極める!! 正規表現について ●正規表現について 秀丸だけでなく、高度で自由度の高い検索をするには必須の「正規表現」。 ここでは実用上重要な例をとりあげながら、わかりやすく解説します。 今日からあなたの「検索」が変わります。 正規表現に関する話題は、 次の「【0】いんとろだくしょん」に続く 以下の5章から構成されています。 【1】 基編 〜表記のルールと意味〜 【2】 実践編 〜正規表現による置換の実際〜 【3】 まとめ 【4】 参考文献 【5】 (補足) 秀丸上での複数行にまたがる検索について ※以下の内容は、秀丸ヘルプの「検索系コマンド→検索→正規表現」の 内容についての補足です。 よってヘルプを参照しながら読まれる事を想定して書かれています。 【0】 いんとろだくしょん いきなりですがここでクイズです。

  • 正規表現サンプル(検索サンプル一覧)

    1.正規表現とはなにか? 正規表現を簡単にご説明します 2.正規表現を使う準備 エディタの設定はできていますか? 3.正規表現サンプル集 【検索編】 よく使う検索サンプルを取り揃え! 4.正規表現サンプル集 【置換編】 置換でこそ正規表現の威力を発揮! 5.正規表現のお勉強との紹介 ├お勉強編1 ├お勉強編2 ├お勉強編3 ├お勉強編4 └エスケープ文字 上から順番に見ていきましょう。だんだん難しくなります。 6.エディタの強調表示でテキストに色づけ 正規表現で見やすくなる 7.プログラムで正規表現を使う 各種プログラム言語での正規表現の使い方 8.正規表現サンプルリクエスト リクエストはこちらからお願いします 正規表現リクエスト回答集 リクエストに随時お答えしています 新・正規表現チェッカー 便利なツール。置

  • 正規表現の使い方-任意の文字にマッチする文字列を探す-

    正規表現の使い方 任意の文字にマッチする文字列を探す 数字にマッチする文字を探す 数字以外の文字にマッチする文字を探す n回繰り返す文字にマッチする文字を探す 直前に0回または1回出現する文字にマッチする文字を探す 複数の文字列の中のいずれかのマッチする文字を探す いずれかの文字にマッチする文字を探す いずれかの文字にマッチしない文字を探す 置換に便利、マッチした文字を表す記号 任意の文字にマッチする文字列を探す (.)(.*) 「あ」と「う」で囲まれた文字列を探したいときは、(.)半角のピリオドを使って表現します。 検索ボックスに、「あ.う」と入力して検索すると、「あいう」、や、「あかう」など、「あ」と「う」の間に任意の3文字を含んだ文字列が検索されます。 検索ボックスに、「あ...う」と入力して検索すると、「あいいいう」、や、「あかかかう」など、「あ」と「う」の間に任意の3文字を含んだ

  • 正規表現

    特殊文字は前に'\'を付加すればその文字にマッチする。 特殊文字には,'*','?','+','\','[',']','^','ー','|'がある。

  • http://higashizm.sakura.ne.jp/reg/

  • 正規表現の機能の覚書き

    はじめに「はじめての正規表現」がホッテントリ入りしていますが、 導入としては、何に使うのかがわかりやすくて良いのではないかと思います。 あれを見て、基機能をまとめてみたくなったので、正規表現の基的な機能について書いてみます。 (正規表現が初めてという人は「はじめての正規表現」を先に見たほうがいいと思います。) 例では「検索」か「置換」をするものとして話を進めていきます。 (「はじめての正規表現」が実例を中心にしたのに対して、こちらは機能を中心に書きます) 正規表現は、プログラミング言語やその他のツールなど、それぞれで微妙な違い(方言)があるので、その点には注意が必要です。 (表記法が違ったり、ここに紹介する機能がサポートされていなかったり、逆に紹介していない機能をサポートしていたりする場合があります) メタ文字とリテラル文字正規表現には、メタ文字とリテラル文字というものがあります。 メ

    正規表現の機能の覚書き
  • サルにもわかる正規表現入門

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

  • 1