Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 XAML 中有一个 TextBox/RichTextBox,我想验证它以确保它包含一个带有“@”符号的字符串。我正在使用此功能来接受适当的电子邮件地址。我该怎么做?
一种选择是创建一个 ValidationRule ,如此处接受的答案中所述。至于实际使用的 RegEx,这取决于您希望检查的详细程度。
(非常)简单:^[\w.]+@[\w-]+.[az]+$
复杂选项:许多选项可用
您可以从 C# 获取文本框文本字符串,并查看它是否包含电子邮件 示例所需的内容
<TextBox Name="txt1" Text="abc@def.com"/> C#***************************** bool valid = txt1.Text.contains("@") if(valid) { whololo }