javascript - 正则表达式验证器 - 如何包含某些特殊字符

标签 javascript regex

我在正则表达式验证器上使用以下正则表达式

<asp:RegularExpressionValidator ID="revAddress" runat="server" ControlToValidate="txtAddress" ValidationExpression="^[a-zA-Z0-9 ]+$" ErrorMessage="Alphabets and Numbers only" ForeColor="Red"> </asp:RegularExpressionValidator>

表达式为 - ^[a-zA-Z0-9 ]+$

这允许字母、数字和空格,我试过了。\,但它不起作用 现在,想知道如何包含这些特殊字符。

点 (.) 逗号 (,) 连字符 (-) 和斜杠 (/)

感谢您的帮助。

最佳答案

只需在您的类中添加这些字符(转义连字符和 /)

 ^[a-zA-Z0-9,.\/\-]+$

示例 jsbin:http://jsbin.com/eweren/2/edit

关于javascript - 正则表达式验证器 - 如何包含某些特殊字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12958029/

相关文章:

node.js - Node expressJwt除非指定id路由

jQuery DataTables - fnFilter 不适用于正则表达式

javascript - 用于查找图像引用的正则表达式

javascript - 使用 angularjs 和 ngPattern 验证 UTF-8 名称

javascript - 获取option的值并将其显示在选择框上

javascript - 如何添加 onBlur 事件保持原来的?

javascript - 将服务注入(inject) Controller 时获取 "Unknown Provider"

javascript - ionicScrollDelegate 与 ionic (AngularJS)

javascript -\n 不会在 javascript 中的文本之间创建新行

python - 如何使用\b 或 ^ 以及模式来替换完整的单词?