我有一個Java方法,它在一個短語內查找一個單詞,忽略該單詞的大小寫敏感性,並且如果它找到該單詞,那麼它將從該短語中刪除它。這個詞和短語可以是任何東西。它們是變體。這裏是我的代碼:「(?i)」不能與口音一起使用
private String removeWord(String phrase, String word) {
phrase = phrase.replaceAll("(?i)" + word , "");
return phrase;
}
守得雲開完美的,除非這個詞有口音。例如,如果單詞是「álvarez」並且短語是「Álvarez短語」,那麼它將不起作用,因爲「(?i)」在這種情況下失敗。
有沒有辦法讓「(?i)」與重音字符一起工作?
我比你更喜歡你。有+1 :) –
@DavidGrant哦,謝謝 –
@Konstantin ..簡單! ...謝謝:) – Brad