我有這樣的字符串值:正則表達式Java中使用 「AND」
String value = Country, Location, Sample
我試圖
value.matches("/(?=.*Country.*)(?=.*Location.*)/")
但它返回假。 有人可以幫我找到並得到結果爲真?條件是 位置和國家必須在一個字符串中,以正則表達方式。 謝謝!
我有這樣的字符串值:正則表達式Java中使用 「AND」
String value = Country, Location, Sample
我試圖
value.matches("/(?=.*Country.*)(?=.*Location.*)/")
但它返回假。 有人可以幫我找到並得到結果爲真?條件是 位置和國家必須在一個字符串中,以正則表達方式。 謝謝!
您需要修改您的模式了一下,去除/
分隔符:
value.matches("(?=.*Country)(?=.*Location).*")
謝謝!@hwnd :) – rjre11211994
如何得不到逗號(,)。你能解決這個問題嗎? :) pls @hwnd – rjre11211994
你的意思是沒有得到逗號? – hwnd
JavaScript或Java? –
Java @ Eng.Fouad – rjre11211994
然後,你應該刪除'/'並用'''替換它。 –