【发布时间】:2020-06-06 06:17:37
【问题描述】:
我希望正则表达式以字母数字开头,但可以在字符串中间包含特殊字符。字符串长度应小于 10,包括第一个字符。
接受的输入:
Hello!@+
t123123
H123!#
拒绝的输入:
@adadsa
@3asdasd
%sdf
我试过了
"^([a-zA-Z0-9]{1}).[a-zA-Z0-9@#$%^&+=]{2,10}$"
【问题讨论】:
-
您还应该添加您尝试过的内容
-
你的表达式中
{2,4}的基本原理是什么? -
@khelwood 我已经更新了。我已经插入它来检查字符串的长度
-
this 有帮助吗?
-
@user8588354 - 如果其中一个答案解决了您的问题,您可以通过将其标记为已接受来帮助社区。接受的答案有助于未来的访问者自信地使用该解决方案。查看meta.stackexchange.com/questions/5234/… 了解如何操作。