-1

我知道肯定文本没有数字,我们可以做简单的这项工作:

text.matches(".*\\d.*"));     // if return true, then text has digit

现在,如何确定用户输入中的字符?

我需要通过正则表达式确定用户键入的输入中的字符(因为它比其他函数更简单)。

4

1 回答 1

2

您可以使用如下字符集:[a-zA-Z]+匹配一个或多个A-Z忽略大小写的字母。

您可以使用\w匹配所有“单词字符”,其中包括[a-zA-Z_0-9]

或者,如果您想匹配任何不是空格的字符,您可以使用\S.

这取决于您如何在用户输入中定义“字符”...

于 2013-10-28T15:53:29.610 回答