我想檢查字符串是否包含另一個字符串,但不區分大小寫。我們可以檢查字符串是否包含另一個不區分大小寫的字符串?
例如 - 「Kabir」包含在「Dr.kabir的房子」中。現在「Kabir」與大寫K應該在「Dr.kabir的房子」中找到。在這句話中有或沒有空格。
我試着用contains。但contains()區分大小寫,我也嘗試使用equalsIgnoreCase(),但它沒有用。
for (int i = 0; i < itemsList.size(); i++) {
if (matching.contains(itemsList.get(i))) {
item = itemsList.get(i).trim();
break;
}
}
此外,還試圖通過使字符串大寫,但它檢查所有的字母大寫。我想檢查是否只有首字母大寫。
for (int i = 0; i < itemsList.size(); i++) {
if (matching.contains(itemsList.get(i))) {
item = itemsList.get(i).trim();
break;
}
}
任何人都可以幫忙嗎?謝謝..
編輯:如果我想從字符串拆分「卡比爾」如何做到這一點?
重複的這我認爲,http://stackoverflow.com/questions/14972299/how-to- use-contains-and-equalsignore-in-string – msagala25