how check if String has Full width character in java

后端 未结 4 1666
失恋的感觉
失恋的感觉 2021-01-12 16:48

Can anyone suggest me how to check if a String contains full width characters in Java? Characters having full width are special characters.

4条回答
  •  渐次进展
    2021-01-12 17:35

    You can try something like this:

    public static final String FULL_WIDTH_CHARS = "AaBbCcDdEeFfGgHhIiJj"
                          + "KkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz";
    
    public static boolean containsFullWidthChars(String str) {
        for(int i = 0; i < FULL_WIDTH_CHARS.length(); i++) {
            if(str.contains(String.valueOf(FULL_WIDTH_CHARS.charAt(i)))) {
                return true;
            }
        }
        return false;
    }
    

提交回复
热议问题