将某些字符从Outlook复制到文本框失败的RegEx

时间:2016-02-29 22:15:55

标签: regex vb.net outlook

我在Vb.Net Aspx页面上有一个文本框,由一行正则表达式监视。每当我从outlook粘贴引用时,验证都会失败。我很确定其他角色也有问题。

以下是失败的语句示例:        “你好”或不是。

以下是我正在使用的正则表达式:        !" ^ [A-ZA-Z0-9〜`@#$%^ \&安培; *()_- + = []:;'"",? // \ | \ n \ R] + $"

有没有人知道如何正确复制和粘贴Outlook?或者更改正则表达式以处理这些特殊的Outlook chracters?

1 个答案:

答案 0 :(得分:0)

您可以在Window的字符映射(开始按钮>所有程序>附件>系统工具>字符映射)中查找其他类型的引号。

enter image description here

Fist select Group by :Unicode Subrange 然后在 Unicode Subrange 列表中:General Punctuation。

你会看到很多不同的引号。您可以选择所需的那些,然后将它们复制到剪贴板。最后将它们粘贴到您的代码中。