2012-03-29 9 views
1

以内に2つの文字列をチェックしてください私は、正規表現ではゴミだ、そう誰かが見つける私を助けることができるだろう:of two other stringsReg。 Exp。 JSで、文字列

In a string少なくとも一つの出現。例えば

文字列foobarを探して:

foo foo bar:真

bar:偽

foo bar:真

foo barfoo:真

foobar bar:真

foo ba:偽

foo foo bar bar:真

は、事前にあなたのすべてをありがとう!

答えて

1
/^(?=.*foo)(?=.*bar).*$/.test("foo bar"); 

、あなたが全体の言葉ではなく断片一致させたい場合は:

/^(?=.*\bfoo\b)(?=.*\bbar\b).*$/.test("foo bar"); 
+0

をいつものように、それは私が持っていたものに非常に近いです!ありがとうございました! –

関連する問題