我在正则表达式中需要一些帮助。我在更新记录时验证文本框文本。当我单击更新按钮时,前5个字母应等于CM000或cm000。如何使用asp.net中的正则表达式验证这一点。有没有人知道验证表达。让我知道 。
谢谢
答案 0 :(得分:1)
您不需要正则表达式 - 请改为执行此操作:
bool isValid
= textBox.Text.StartsWith("CM000", StringComparison.OrdinalIgnoreCase);
如果必须使用正则表达式(例如验证控件),请使用以下内容:
<asp:RegularExpressionValidator
runat="server"
id="someId"
controltovalidate="textBox"
validationexpression="^(?:CM|cm)000"
errormessage="Invalid input" />