デフォルトでは、複数行のテキストであっても、これをひと続きの文字列として(1行の文字列として)処理します。このとき、位置指定子「$」は文字列全体の末尾とマッチします。「s」はシングルラインの略です。通常PCREでは「.(ドット)」は「改行コード以外の文字」という定義ですが、このオプションを付けると、「.(ドット)」が改行コードを含めるようになります。www-creators."}その他のPCREオプションはPHPドキュメントをご覧下さい。PCRE修飾子また、各言語利用可能なオプションや指定方法が異なりますので、PHP以外では、各言語の仕様を確認して下さい。正規表現のサンプル集ご参考まで、いくつかの正規表現のサンプルをまとめました。数字とハイフンの組み合わせによる正規表現です。正規表現の例[0-9]{3}-[0-9]{4}\d{3}-\d{4}電話番号の正規表現こちらも数字とハイフンを使ったパターンです。正規表現の例0[589]0-?[0-9]{4}0[589]0-?\d{4}-?\d{4}数字の正規表現に関しては、下記の記事も合わせてご一読下さい。表現URLの「WWW」の有り無しを両方マッチする正規表現もしデリミタが「/(スラッシュ)」でない場合、スラッシュのエスケープは不要です。www.example.comを両方マッチhttps:\/\/(www\.)?example\.com「/archives/xxxx」と数字で終わるURLパスワードプレスのURL構造の一つです。数字は何桁でもマッチするようにかきました。改行をマッチするには、改行コードを探します。改行コードは、OS毎に異なります。改行をマッチする正規表現\r|\n\r\|\n改行のマッチングに関して、詳しくは「正規表現:改行コードの表現方法」をご一読下さい。スペースは、メタ文字ではありませんので、エスケープが不要です。正規表現中でもそのまま(リテラルで)記載することができます。下記は、見にくいというか見えないですが、半角スペースと全角スペースが文字クラスとして表現されています。]スペースを含む「空白文字」の正規表現に関しては「正規表現:半角スペース、全角スペースの表現方法。手早く正規表現チェックを行えるオンラインツールをいくつか厳選してご紹介します。言わずと知れた(?)日本語版のシンプルな正規表現チェッカー。チェック」と検索するとトップに表示されますので、ご存知の方も多いと思います。(2018年3月)決して多機能ではないですが、日本語かつ、シンプルので、安心感がありますね。入門者におすすめです。JavascirptDebuggex機能が豊富で画面もすっきりして見やすい正規表現チェックツールです。エディターフィールドの関係で、やや日本語が入力しにくいのが難点・・・。Pythonその他の機能:URLによる画面共有、コードスニペットの生成、、リアルタイムチェック、他Rubularこちらもシンプルなチェックツール。画面がスッキリして見やすいですね。対応言語はRubyのみですが、基本的な正規表現をチェックする限りは問題にならないでしょう。いちいち実行ボタンを押さなくてもよいのが使いやすいですね。筆者はこちらを最もよく利用します。:URLによる画面共有、リアルタイムチェックまとめいかがだったでしょうか?はじめはなんだか得体の知れない者のように感じますが、ひとたび覚えてしまえば、簡単な正規表現はすぐに記述できますし、また非常に便利だと思います。1点注意が必要なのは、正規表現は「ライブラリ」と呼ばれる処理エンジンがプログラミング言語によって様々だという点です。実際に、プログラミングで利用する場合は、利用している正規表現エンジンの仕様にも気を配る必要がありますので、注意してくださいね。当サイトでは多くの正規表現のよくある疑問に対する情報をまとめています。気になるものがあればご一読下さい。正規表現のメタ文字メタ文字(特殊文字)の一覧ドット「.」の意味と使い方。半角スペース、全角スペースの表現方法。文字列を「含まない」否定の表現まとめ良く分かる、否定先読み・否定後読み。(テキストエディタ)を利用する場合、すこし正規表現が独特な記述法となることが多いです。Vimの正規表現に関しては、こちらをご確認下さい。ドキュメント(日本語)おすすめの記事Chromeのキャッシュを「完全に」削除する方法、まとめ。Chrome(グーグルクローム)に保存されたキャッシュを完全に削除する方法をまとめました。Spreadsheet)で改行の方法のご紹介です。リモートブランチの最新に合わせようとしたら・・、あれ?コンフリクト・・?なにこれ、うまくいかない12018-07-13GitCSSで上下・左右に中央寄せする方法、全部まとめHTMLとCSSで、テキストや画像を縦方向(上下方向)に中央寄せ(センタリング)したい事があります。取り消し方法や、やり直し操作に関する方法をまとめました。正規表現の基本、行頭(行の先頭)と行末(行の末尾)を表す表現です。正規表現を使って「最短一致」でマッチングを取ります。正規表現での、数字に桁数に関する方法に関してです。これを応用して、数字の大きさの範囲を指定します。正規表現での、全角、半角のスペースの表現方法についてです。正規表現での、半角、全角数字に関する表現方法をまとめました。表現2018-02-16おすすめの記事Chromeのキャッシュを「完全に」削除する方法、まとめ。隠しファイルを表示する方法。リセット方法2018-10-08「WWWクリエイターズ」は、より多くの人が開発とウェブを楽しむための目指したウェブサイトです。コマンドラインやgitなど、開発ビギナーのつまづきやすい部分を共有しています。})(jQuery);閉じる。