我已经尝试过:但这无法正常工作。但是,它限制了用户在开始时进入空间。我在哪里犯了一个错误?
我试图构建到目前为止构建的正则是: [^-s][a-zA-Zs]*$
应该匹配:Priya,ABC xyz
不应匹配: <spaces>binayak
,$&&amp; ay %% aac
首先,您错过了字符串锚点^
的开头。
其次,逆字符类[^-s]
是不允许空间的良好尝试,但与此同时,它确实允许其他特殊字符处于字符串的开头,我们不想要。相反,我们只能没有s
:[a-zA-Z]
。
完整的正直:
^[a-zA-Z][a-zA-Zs]*$