正则表达式相关:第一个字符字母表第二个字母数字+一些特殊字符

ant*_*nto 6 regex

我有一个与正则表达式相关的问题.在我的情况下,我必须确保第一个字母是字母,第二个字母可以是任何字母数字+一些特殊字符.

此致,安托

Mar*_*ers 23

尝试这样的事情:

^[a-zA-Z][a-zA-Z0-9.,$;]+$

说明:

^                Start of line/string.
[a-zA-Z]         Character is in a-z or A-Z.
[a-zA-Z0-9.,$;]  Alphanumeric or `.` or `,` or `$` or `;`.
+                One or more of the previous token (change to * for zero or more).
$                End of line/string.

我选择的特殊字符只是一个例子.根据需要添加您自己的特殊字符.请注意,一些字符需要在字符类中转义,否则它们在正则表达式中具有特殊含义.

我假设"字母"表示AZ.请注意,在其他一些国家/地区,还有其他字符被视为字母.

更多信息