此问题已在此处有答案:
Regex plus vs star difference? [duplicate](9个回答)
16小时前关门了。
private static final String ALLOWED_CHARACTERS_PATTERN =
"^[\\w]{1,}[\\w-]+$";
这个模式不允许单个整数,我希望0-9之间的单个整数也是允许的字符模式的一部分。
有人能纠正这种模式,允许个位数的整数值。
例如
appName = "test"
"t"
"1"
"123"
这些都应该通过。
1条答案
按热度按时间k4aesqcs1#
您所需要的只是:
\w -匹配任何字母数字字符+下划线。这是[a-zA-Z 0 -9_]的捷径
您可以随时查看我的RegEx 101 tester以获得更多见解。