2008-04-01
「全角?」と「半角?」をpreg_matchで検索
通常は「全角?」を検索すればよかったのですが、半角もあるかもしれないと
思いソースを思案。別途ソースを書こうかとも思ったが、普通に正規表現のグループ化で
解決すると思い作成。
ソース
if(preg_match("/(?|?)/",$STR)){ (以下略)
以下のエラーが表示される。
Warning: preg_match() [function.preg-match]: Compilation failed: unrecognized character after (? at offset 2 in 〜
ってみたら「?」って普通に別の意味だし(汗
以下のソースでOK
if(preg_match("/(??|?)/",$STR)){ 〜
久々にPHPさわったらから・・・とか言い訳しとく
参考
PHP 標準関数逆引き辞典 正規表現
思いソースを思案。別途ソースを書こうかとも思ったが、普通に正規表現のグループ化で
解決すると思い作成。
ソース
if(preg_match("/(?|?)/",$STR)){ (以下略)
以下のエラーが表示される。
Warning: preg_match() [function.preg-match]: Compilation failed: unrecognized character after (? at offset 2 in 〜
ってみたら「?」って普通に別の意味だし(汗
以下のソースでOK
if(preg_match("/(??|?)/",$STR)){ 〜
久々にPHPさわったらから・・・とか言い訳しとく
参考
PHP 標準関数逆引き辞典 正規表現
| WEB::PHP | comments (0) | trackback (0) |
コメント
コメントする
トラックバックURL
http://sv00.com/tb.php/13