2015-11-25 43 views
0

我正在研究基於Java和MySQL的應用程序,我有任務在字符串中查找一組單詞。不管字串中的單詞的位置是什麼,而是應該出現在一個字符串中。如何在字符串中找到一組單詞?

考慮一個例子:
字符串爲「部門10,德里」
,但我想通過德里部門10
或部門10新德里或部門10,新德里

幫我搜索通過java或MySQL查詢在字符串中找到這樣的類型模式。

+0

您可以使用正則表達式 – Abdelhak

+0

@MadushanPerera。我已經拆分了字符串,然後通過mysql查詢找到每個字符串 –

回答

0

使用一些事像這樣

 Pattern p = Pattern.compile("\\b(Delhi|sector|10)\\b"); 
     Matcher m = p.matcher("sector 10 , Delhi"); 
     m.find(); 
     System.out.println(m.group()); 
相關問題