【发布时间】:2011-04-26 13:45:39
【问题描述】:
我对正则表达式知之甚少,所以这对我来说非常具有挑战性。
我有一个表单,我需要确保它只包含 A-Z 或 a-z 或 1-0 以及一些其他“已批准”字符和 ' '(空格)。当拼写出来时,我只想允许:
`abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 /:;,.-()`
从另一个 stackoverflow 问题中,我确实找到了这个正则表达式:
^((?:[A-Za-z0-9-'.,@:?!()$#/\\]+|&[^#])*&?)$
但我认为它允许太多特殊字符,而且在注释中,有人评论了 c#,所以我不确定它是否适用于我尝试使用它的方式。我正在使用coldfusion、jquery 和javascript。我实际上正在使用一个 jQuery 插件,我正在尝试为其添加验证规则(插件为 http://bassistance.de/jquery-plugins/jquery-plugin-validation/)。
表单中的无效条目示例如下: MC&I 企业 但 MC/I 是可以接受的
有人可以帮忙吗?
【问题讨论】:
-
在这里您可以了解更多关于正则表达式的信息:regular-expressions.info
-
b-mitch 感谢您添加该标签 Martinho-Fernandes 感谢您提供链接
-
能否将您的问题的标题变成一个实际的问题,并具体说明您的问题。这样更容易理解和搜索。
标签: javascript jquery regex validation coldfusion