if (c.getQuery().contains("update") || c.getQuery().contains("delete") || c.getQuery().contains("truncate")
|| c.getQuery().contains("drop")) {
throw new MensagemException(Mensagens.getMensagem("Only select is allowed"));
我有這個簡單的代碼,檢查字符串查詢。但它只能檢查小寫字母,我能做些什麼來確認任何大寫字母而不用一遍又一遍地寫出這些字符?如何檢查字符串上的某些單詞?
使用'compareToIgnoreCase' – Dimitri
@Dimitri那就沒辦法了因爲OP的意圖不是要比較整個字符串 –
此問題重複 https://stackoverflow.com/questions/17134773/to-check-if-string-contains-particular-word 和https:// stackoverflow。 com/questions/86780/how-to-check-if-a-string-contains-another-string-in-a-case-insensitive-manner -in – 2017-10-06 13:41:43