我有一個像如何閱讀特定的特殊字符
Str s1 = abd,jh
Str2 = aa$$ab
我想讀一下只有A,B和$字符串的字符串。
Str1 return false
Str2 return true.
我的代碼
public static boolean containsOtherCharacter(String str) {
String[] st = str.split("");
for(int x = 0; x < st.length; x++)
if (st[x].compareTo("A") != 0 && st[x].compareTo("B") != 0 && st[x].compareTo("$") != 0)
return true;
return false;
}
任何幫助如何閱讀。除此之外的任何其他值都應該被忽略。
有啥特別之處特殊字符。循環字符串,檢查字符並比較它可以是一種粗糙的方式。 – Optional
到目前爲止您嘗試過什麼? – Turing85
類似於'[^ ab $] +'的正則表達式將指示是否還有其他字符。使用在線正則表達式測試器來充分開發和驗證正則表達式。 – KevinO