相关疑难解决方法(0)

如何确定String是否包含非字母数字字符?

我需要一个方法,可以告诉我String是否有非字母数字字符.

例如,如果字符串是"abcdef?" 或"abcdefà",该方法必须返回true.

java string alphanumeric character

69
推荐指数
3
解决办法
19万
查看次数

检查字符串的最快方法是Java中的字母数字

检查String是否仅包含字母数字字符的最快方法是什么.

我有一些代码会嚼掉很多CPU,我想知道是否会比使用预编译的正则表达式更快.

更新:这么多的投票,关心解释?Stackoverflow不应该用于讨论用于实现任务的算法可能更快?

java performance

23
推荐指数
2
解决办法
9万
查看次数

如何测试String是否包含字母和数字

我需要一个能满足这两个条件的正则表达式.

只有当String包含AZ和0-9时,它才会给我真实.

这是我尝试过的:

if PNo[0].matches("^[A-Z0-9]+$")

这是行不通的.

java regex

12
推荐指数
5
解决办法
5万
查看次数

java正则表达式匹配字母数字字符串

我正在尝试使用正则表达式检查密码是否为字母数字,但没有得到我期望的结果。下面的代码有什么问题?

boolean passwordOnlyAlphaNumericCheck = false;
Pattern patternAlphaNumericCheck = Pattern.compile("^[a-zA-Z0-9]$");
Matcher matcherAlphaNumericCheck = patternAlphaNumericCheck.matcher(login.getPassword());
if(matcherAlphaNumericCheck.find())
  passwordOnlyAlphaNumericCheck = true;
Run Code Online (Sandbox Code Playgroud)

感谢帮助

java regex match

1
推荐指数
1
解决办法
1万
查看次数

标签 统计

java ×4

regex ×2

alphanumeric ×1

character ×1

match ×1

performance ×1

string ×1