.Net RegularExpressionValidator ValidationExpression不允许以A,The,An开头的名称

时间:2013-10-22 13:22:39

标签: .net validation

我在网页上有一个VendorName文本框。我正在使用.Net RegularExpression验证来限制用户输入带有a,an或后跟空格的供应商名称。案件并不重要。

示例:不应允许以下名称 Microsoft公司, 一个 Excalibur, a 梦想成真

这就是我用于ValidationExpression的内容 ValidationExpression = “^(?的)。+”

这是在“微软”中捕获“the”,但也阻止用户使用“Theodore公司”。

我开始只捕捉“the”然后在我工作后会添加其他单词。

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

我认为你正在寻找单词边界。

看看Word Boundaries

"^(?!the\b).+";// \b is what you're looking for