【发布时间】:2013-07-25 02:44:21
【问题描述】:
这里有一些代码:
<form>
<input type="text" name="Title" pattern="[a-zA-Z0-9`\~\!\@\#\$\%\^\&\*\(\)\-\\\\=\+\{\}\[\]\']{2,40}" required>
<input type="submit">
</form>
我想在 regex 表达式中添加引号,但是 \" 不起作用并且 " 也不起作用...
【问题讨论】:
-
有了这么多包含的东西,你几乎可以允许
.。为什么不改为禁止字符? -
我没想到。我怎么会禁止
.和其他几个? -
禁止文字
.-->[^\.] -
试试这个答案stackoverflow.com/a/12620317/1378879 with " = \x22 OR \u0022 with ' = \x27 OR \u0027
-
@StupidDev - 您应该添加您的评论作为答案,以便它可以被接受(和赞成)。