正如我標題上面提到我需要知道如何來檢查每個字符的字符串中,如下所示:如何檢查每個字符的字符串中
- 檢查如果字符串是少超過3個字符。
- 檢查字符串是否包含數字。
- 檢查單個字符串是否沒有元音。
我一直在尋找確切的例子,但我找不到一個。
正如我標題上面提到我需要知道如何來檢查每個字符的字符串中,如下所示:如何檢查每個字符的字符串中
我一直在尋找確切的例子,但我找不到一個。
按照這些步驟:
String s = "mystring";
s.length() < 3 // expression which says if it's smaller than 3.
s.matches(".*[0-9].*") //expression which says if there are digits in the string
s.matches("\b[^aeiouAEIOU ]+\b") //expression which says if there are no vovels
要檢查是否yourString
所有這些條件相匹配:
if (myString.length() < 3 && myString.matches(".*[0-9].*")
&& myString.matches("\b[^aeiouAEIOU ]+\b")) {
//matches all
}
下方的灰色勾號,讓我試試這個,稍後我會回覆你。非常感謝你,我非常感謝你的幫助。 –
@HaiderAbdullah有沒有什麼反饋?它工作嗎? – xenteros
我仍然在修理我的筆記本電腦,我將在我修復此問題後通知您。 –
的可能的複製[如何檢查是否字符串中的所有字符都信嗎?(HTTP ://stackoverflow.com/questions/20569685/how-to-check-if-all-characters-in-a-string-are-all-letters) –
你試過什麼?請張貼您嘗試過的一些代碼片段。 – SachinSarawgi
首先,我是JAVA或編程新手,總的來說,我嘗試閱讀一些示例和其他帖子,但是我仍然無法解決它,因爲我閱讀的帖子是某種高級代碼,所以我想到這裏張貼,希望能得到更好的解釋和簡單的方法。 –