gpt4 book ai didi

java - 如何检查用户输入是否是一个单词而不是像 (*!?) 这样的特殊字符?

转载 作者:行者123 更新时间:2023-12-01 09:02:23 24 4
gpt4 key购买 nike

我有这个代码(选项1):

if(!firstName.getText().toString().matches("/w+/")){
error = error + getString(R.string.error_first_name_incorrect_resgister_activity) +"\n";

我的代码(选项2)没有达到预期的效果(允许用户只插入这些字符)

if(!lastName.getText().toString().matches("/^[a-zA-ZàáâäãåąčćęèéêëėįìíîïłńòóôöõøùúûüųūÿýżźñçčšžÀÁÂÄÃÅĄĆČĖĘÈÉÊËÌÍÎÏĮŁŃÒÓÔÖÕØÙÚÛÜŲŪŸÝŻŹÑßÇŒÆČŠŽ∂ð ,.\'-]+$/u")){
error = error + getString(R.string.error_last_name_incorrect_resgister_activity) +"\n";

最佳答案

您可以使用模式 (?ui)\w+ 来匹配 unicode 符号

Java Pattern

关于java - 如何检查用户输入是否是一个单词而不是像 (*!?) 这样的特殊字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41570917/

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