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.
验证器应仅允许字母字符(az 和 AZ)、点 (.)、逗号 (,)、斜杠 (/) 和连字符 (-)。请帮忙找出一个。或者告诉我如何根据我的规格创建一个定制的。
我已经尝试过[a-zA-Z,-/.]并且它有效,但我的要求只允许我指定的每个非字母字符最多 1 个(.,/-)。
[a-zA-Z,-/.]
尝试:^[A-Za-z]*[-a-zA-Z,/.]{1}[A-Za-z]*$
^[A-Za-z]*[-a-zA-Z,/.]{1}[A-Za-z]*$
^锚点到字符串的开头
^
[A-Za-z]*可能被多个字母包围
[A-Za-z]*
[-a-zA-Z,/.]{1}只有一个封闭的字符
[-a-zA-Z,/.]{1}
$锚定到字符串的末尾
$