正規表現 (すなわち RE) は、表現にマッチ (match) する文字列の集合を表し ています。このモジュールの関数を使えば、ある文字列が指定の正規表現にマッ チするか (または指定の正規表現がある文字列にマッチするか、つまりは同じ ことですが) を検査できます... 続きを読む
2009年9月29日 タグ : 正規表現 HTML5で正規表現がサポートされる、といったことをきっかけに、正規表現はプログラマだけでなくWebクリエイター全体のスキルとして求められていくものになっていくのではないでしょうか。 ここではそうした正規表現の初学者や、... 続きを読む
全能な正規表現 (??{ code }) (?{ code }) トップへ マッチしない正規表現 (?!) すべてにマッチする正規表現,空文字列,の否定先読みという意味. [^\s\S] や [^\w\W] などでもよい.しかし, [^\x00-\xFF] では utf8 pragma を有効にした環境下において, \x{... 続きを読む
正規表現とは、ある特定の文字列ではなく、文字列の一部をパターン化して表現する手法をいいます。 複数行ある文章の中から文字列を検索する時に、検索したい文字列すべてを指定するのではなく、文字列の任意の一部を置き換え可能な状態にして検索をする場合に... 続きを読む
Perlには強力な正規表現が基本機能として組み込まれており、以前からテキスト処理にはよく使われている言語だ。この記事では、正規表現の基本であるパターンマッチについて簡単に説明していく。 Perlには正規表現がネイティブサポートされており、テキスト処理... 続きを読む
開発, ASP.NET, 正規表現, Tips | ASP.NET の RegularExpressionValidator で数値 (整数、小数) を許可するには、「ValidationExpression="^[0-9]+(\.[0-9]{1,4})?$"」とします。ここでは、小数点以下 4 桁まで許すようにしました。 (正規表現内の 4 という数字... 続きを読む
query-replace-regexp()の話題に便乗。 anything-config.elにはanything-regexp()とかanything-query-replace-regexp()があって、 anythingインターフェースでバッファ内でマッチした文字列で行を絞り込めるしそのまま文字列置換もできる。 さらにキャプチャ部... 続きを読む
結論re-builder で作った「文字列」を (insert "XXXX") して出力された「正規表現」を query-replace-regexp に渡せ メモM-x re-builder で正規表現を組み立てるとき、その正規表現は「文字列」として与えなければならない(っぽい)。逆に、 query-replace-reg... 続きを読む