0

我在 XAML 中有一个 TextBox/RichTextBox,我想验证它以确保它包含一个带有“@”符号的字符串。我正在使用此功能来接受适当的电子邮件地址。我该怎么做?

4

2 回答 2

0

一种选择是创建一个 ValidationRule ,如此处接受的答案中所述。至于实际使用的 RegEx,这取决于您希望检查的详细程度。

(非常)简单:^[\w.]+@[\w-]+.[az]+$

复杂选项:许多选项可用

于 2012-04-13T06:07:23.427 回答
0

您可以从 C# 获取文本框文本字符串,并查看它是否包含电子邮件
示例所需的内容

XAML 和 C#

<TextBox Name="txt1" Text="abc@def.com"/>

C#*****************************

bool valid = txt1.Text.contains("@")

if(valid)
{
    whololo
}
于 2015-02-05T11:09:15.510 回答