gpt4 book ai didi

java - 安卓 : Validate half-width Japanese character

转载 作者:行者123 更新时间:2023-12-03 11:18:16 27 4
gpt4 key购买 nike

这个问题可能已经被问过好几次了,但我没有找到正确的答案,所以我发布了这个问题。我想要做的是验证在编辑文本字段中输入的日文文本只允许半角日文字符。一旦用户输入文本并点击某个操作按钮,我只想检查验证。

最佳答案

我创建了方法验证输入的字符是否为 half-width kana :

public boolean validate(String c) {
Pattern pattern = Pattern.compile("[\uff61-\uff9f]");
return pattern.matcher(c).matches();
}
我知道您要检查的是仅由半角假名组成的书面文本,是吗?为此,请在 onClick()您单击进行验证的按钮,编写如下内容:
for (int i = 0; i < textToValidate.length(); i++) {
if (validate(textToValidate.charAt(i))) {
continue;
} else {
System.out.println("Text wasn't written in half-width kana.");
return;
}
}
System.out.println("Text was written in half-width kana.");
让我知道我的回答是否对您有帮助。 ;)

关于java - 安卓 : Validate half-width Japanese character,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64608890/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com