JavaScript 日付を判定する正規表現 日付を8桁の数列で表示するケースがあります。2015年2月5日ならば「20150205」とするような場合です。 逆に8桁の数列が日付かどうか判定する方法を考えます。 JavaScriptの正規表現を使います。 2015.02.05 JavaScript
Excel Excel、VBAで正規表現によるマッチング 前にExcelで正規表現による置換をするためのユーザー定義関数を考えました。 このユーザー定義関数はワークシートでもVBAでも使えます。 2014.07.18 Excel
Word Wordで「正規表現」を使う Wordの検索、置換にはワイルドカードという仕組みがあります。 テキストエディタやプログラム言語でおなじみの正規表現のように使えます。 2014.06.24 Word
JavaScript JavaScriptは肯定先読みはできるが肯定後読みはできない 「JavaScriptの正規表現で該当文字列を全て抽出」について考えました。 matchで抽出した文字列に対しreplaceで無駄な部分を省く方法を使いました。 フラグ「g」を使うと必要な部分だけを抽出することができないからです。 しかし二... 2013.12.21 JavaScript
JavaScript JavaScriptの正規表現で該当文字列を全て抽出 JavaScriptにはmatchという関数(メソッド)があり、正規表現を使って、主に次の二つのことができます。 文字列が条件に合致しているかどうかを判定。 条件に合致した文字列を抽出。 これを利用して文字列から郵便番号を抽出してみます。 ... 2013.12.21 JavaScript
PHP ハングルを判定する正規表現 ハングルは全部で11172文字もあるそうです。 ハングルは基本的な記号の組合せでできているのですが、その組み合わせた結果をすべて書き出すと11172文字になるということのようです。 コンピューターの世界では文字コードとしてはAC00からD7... 2013.04.07 PHP
JavaScript JavaScriptで全角英数字を半角に変換 JavaScriptで全角英数字を半角に変換する方法を考えてみました。 全角英数字は、0から9まで、AからZまで、aからzまで、が該当します。 一方、半角英数字は、0から9まで、AからZまで、aからzまで、が該当します。 これらの文字コード... 2012.12.13 JavaScript
PHP PHPの正規表現(preg系)のパターン修飾子 PHPにはpreg_matchやpreg_replaceという関数があります。正規表現を使って検索、置換するためのものです。 これらの関数は「preg_match("/.*/i",$str)」のように使います。この「/.*/i」の「i」の部... 2012.10.16 PHP
PHP preg_matchとpreg_match_all PHPには正規表現で文字列を検索するためのpreg_matchとpreg_match_allという関数があります。 これらについてまとめてみました。 2012.09.26 PHP