2010-12-02 3 views

答えて

3

あなたが使用することができ、その中に?を持っていない任意の文字列を一致させるには:またとして否定先読みを使用することができます

^[^?]*$ 

see it

^(?!.*\?).*$ 

See it

2
[^?]* 

(ゼロ以上not-?)。あなたは逃げる必要があるかもしれない?あなたの正規表現のインプレッションに依存して\を付けます。あなたの正規表現がデフォルトで文字列全体と一致しない場合は、

^[^?]*$ 

これも空文字列と一致します。そのようにしたくない場合は、*を+

に置き換えてください
関連する問題