我有以下的正則表達式:定期排除逗號
ValidationExpression="[0-9]+(,[0-9]+)*"
它允許在格式號:12,2345或231,23454
現在我想包括下述條件總體上只允許7位數字,不包括 逗號。 的下面是修改後的代碼
的下面在項模板
我也有在項模板
<asp:TextBox runat="server" ID="tbText" CssClass="someclass" MaxLength="11"
%>'></asp:TextBox>
<asp:RegularExpressionValidator ValidationExpression="[0-9]+(,[0-9]+)*" ID="ValComp" runat="server" CssClass="asdf"
ControlToValidate="tbMileage" Text="*" Enabled="false" Display="Dynamic"/>
<asp:CustomValidator ID="cvalMileage" runat="server" CssClass="adsf" Text="*" Display="Dynamic">
</asp:CustomValidator>
<asp:CustomValidator ID="CustomValidator1" ClientValidationFunction="functionName"
runat="server" CssClass="asd" Text="*" Display="Dynamic">
</asp:CustomValidator>
單選按鈕由於我想驗證的單選按鈕託運對應文本框中的下面是我寫的代碼
var selText = $(".Class1 input[type=radio]:checked").closest(".Class1").find(".subClassText input[type=text]").val();
alert('Hi');
if (selText.replace(",", "").length <= 7) {
args.IsValid = true;
}
else {
args.IsValid = false;
}
al埃爾特火兩次,並基於參數是假我有一個彈出,是兩次射擊
謝謝。
當面對一個問題,很多人說themselfs: 「我能解決這個使用正則表達式」。現在他們有兩個問題。 –