2012-04-02 4 views
0

私は、文字列には、次の整形を持っている場合に返されますパターンを作成しようとしています:Javascript RegExp:スペース文字を検出するには?

yyyy/mm/dd(彼らはその文字列中に4つのスペースがあることに注意してください)。

以下のコードは私がこれまで行ってきたものですが、まだスペース文字を検出できません。どのようにそれを動作させるためのアイデアですか?

RegExp(/^\d{4}[\s\/\s]\d{2}[\s\/\s]\d{2}$/g).test("1234/11/22");  
RegExp(/^\d{4}[ \/ ]\d{2}[ \/ ]\d{2}$/g).test("1234/11/22"); 

おかげ

+0

は、なぜあなたは '[]'すべての場所で使用していますか?ここではキャラクタークラスは必要ありません。 –

答えて

1
regexp = /^\d{4}\s\/\s\d{2}\s\/\s\d{2}$/g; 
+0

ありがとうございました! –

+0

あなたの問題を解決した場合、答えを受け入れるのが一般的です。受け入れを検討してください。 – aefxx

0
RegExp(/^\d{4}\s\/\s\d{2}\s\/\s\d{2}/g).test("1234/11/22"); 
関連する問題