asp.net的正则表达式

时间:2010-12-01 20:59:45

标签: asp.net regex

我在正则表达式中需要一些帮助。我在更新记录时验证文本框文本。当我单击更新按钮时,前5个字母应等于CM000或cm000。如何使用asp.net中的正则表达式验证这一点。有没有人知道验证表达。让我知道 。

谢谢

1 个答案:

答案 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" />