我試圖提取特定序列使用下述正則表達式字符串:如果字符串包含()
與他們之間的文本Java:正則表達式不匹配?
[(].*[)]
我的模式應該只匹配。
不知怎的,我創建一個新的Pattern
使用Pattern#compile(myString)
再搭配使用Matcher matcher = myPattern.matcher();
沒有找到任何字符串,即使我試圖在regexr.com,並在那裏工作。
我Pattern
是在另一個類static final
Pattern對象(我直接用Pattern#compile(myString)
示例串匹配:。
save (xxx,yyy)
你應該包括你的代碼的一部分 –
請說是否你想**匹配**或**提取** – TheLostMind
什麼_doesn't找到anything_是什麼意思? - 你正在使用_matches()_或_find()_嗎? – Alexander