WPF正则表达式特殊字符'&'不正确的语法

时间:2018-07-25 12:07:46

标签: regex wpf

在我的WPF应用程序中,我想在这种情况下验证电子邮件。

本地部分的长度最多为64个字符,并且可以由字母字符,数字或以下任何特殊字符的任意组合组成:! #$%&‘* + – / =? ^ _`。 {| }〜。

我的正则表达式是 [a-zA-Z0-9!#$%'* + – =?^ _`。{|}〜/&] {1,64} @ [a-zA-Z0-9 .-] +。[a -zA-Z] {2,4}

但是当我使用'&'字符时,它将显示以下错误

期望以下标记:“;”。

1 个答案:

答案 0 :(得分:0)

我找到了解决方法。

我必须使用 &amp ; 和 我最后的正则表达式是

  

[^。] [a-zA-Z0-9!#$%'* + =?^ _`。{|}〜-/ &amp ;] {1,64} @ [a-zA-Z0-9 .-] +。[a-zA-Z] {2,4}