【发布时间】:2021-09-17 08:16:41
【问题描述】:
我有以下正则表达式来验证允许的字符:
^[a-zA-Z0-9-?\/:;(){}\[\]|`~´.\,'+÷ !@#$£%^"&*_<>=àáâäçèéêëìíîïñòóôöùúûüýßÀÁÂÄÇÈÉÊËÌÍÎÏÒÓÔÖÙÚÛÜÑ\\]*$
我需要修改它以便验证字符串:
- 不能以空格或“/”开头
- 可能不包含“//”
- 不能以“/”结尾
一开始的空间我已经适应了
^[^\s][a-zA-Z0-9-?\\/:;(){}\\[\\]|`~´.\\,'+÷ !@#$£%^\"&*_<>=àáâäçèéêëìíîïñòóôöùúûüýßÀÁÂÄÇÈÉÊËÌÍÎÏÒÓÔÖÙÚÛÜÑ\\\\]*$
不知道如何处理其他两个要求 对于第二个,我尝试以各种方式将它与 ^((?!//))*$ 结合,但没有成功。
【问题讨论】:
-
@Biffen 不,它没有。还是您认为关于 SO 的所有答案都应该指向一般文档?