- 613 名前:デフォルトの名無しさん mailto:sage [2011/10/11(火) 15:50:26.95 ]
- 擬似ワイルドカード表現が正当なものかチェックしたいのかな。
追加の要望は別の用途なのか、改良なのか。 >>611だと今でも'ABC'にマッチしないけどいいの? というかさ、正規表現一発で終わらせようとすると、正規表現自体が思惑通りの結果を 出してるかどうかのチェックに悩まされたり、思わぬバグ混入になるやもしれないよ。 ''(空文字)とか'A'B'とかやその他の文字列に完全マッチ/部分マッチしないかとか、 ?終わり/始まり、1文字のみはどうかとかね。 実際、あなたも回答者もチェックしきれてないでしょ。 一発で終わらせようとせず、チェック項目ごとに何段階かに分けて処理した方がいい。 >>608の提案もグッドだと思う。 (?:)は記憶(キャプチャ)しないグループ。 繰り返しの\1とか、置換の$1とかに入らない。 繰り返しや置換を使わない場合、ただの飾りです。
|

|