用于组合空格、字母数字和特殊字符的正则表达式

本文关键字:特殊字符 正则表达式 数字 组合 空格 用于 | 更新日期: 2023-09-27 18:15:58

我正在使用asp.net 3.5和c# 2008。

我有一个文本框,为了验证它,我有一个正则表达式验证器。为了允许字母数字,空格和某些特殊字符,我使用以下正则表达式ValidationExpression="[a-zA-Z0-9_. ,'#&$~@!-]*"

现在我想允许double quotes (")作为一个特殊字符。为此,我尝试了ValidationExpression="[a-zA-Z0-9_. ,'#&$~@!'"-]*"ValidationExpression="[a-zA-Z0-9_. ,'#&$~@!"-]*"等,但给出了解析器错误。

有人能帮忙吗?

用于组合空格、字母数字和特殊字符的正则表达式

您需要使用"""转义"

你的正则表达式应该是
^['w. ,'#&$~@!"-]*$

'w[a-zA-Z'd_]相似