Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想要一个长度为 6-12 个字符的字符串的正则表达式,以数字开头,然后是任何内容,并以非字母表和非数字结尾。我有这个,但这不起作用。这里有什么帮助吗?例子是 123abc$$, 2%fat?,4ever!@
123abc$$
2%fat?
4ever!@
^[0-9](?=.*)[^a-z0-9]{6,12}$
不要使用前瞻,因为它不消耗字符,它只需要正则表达式在它旁边。您也不需要 6-12 个非字母数字,这只是最后一个字符。
^\d.{4,10}[^a-z\d]$