如何使用RegularExpressionValidator检查数字0-9和" /"和" - "和","
HTML
<asp:TextBox ID="txtPer" runat="server" Width="200px"></asp:TextBox>
<asp:RegularExpressionValidator CssClass="zorunlu" Display="Dynamic" ID="rangevalidator1" runat="server" SetFocusOnError="true" ControlToValidate="txtPer" ErrorMessage="Please Input Correct Format." ValidationExpression="^\d{8}$|^\d{17}$"></asp:RegularExpressionValidator>
Ex格式
01 / 2015,05 / 2015-12 / 2015&gt;&gt;&gt;真
01 / 2015,05 / 2015aa-_12 / 2015qwe&gt;&gt;&gt;假
谢谢提前;)
答案 0 :(得分:1)
你可以使用以下正则表达式^[0-9\/,-]*$
细分<{1}}数字
0-9
/是一个转义字符,所以它需要一个\才能使正则表达式知道你的意思是/不是逃避字符{\/
只为自己说话,,
- 最后,以便它不被用作从直到的角色,而是作为减去自我{ p>
进行测试,请参阅https://regex101.com/r/sN3qY0/1
答案 1 :(得分:0)
答案 2 :(得分:0)
尝试以下ValidationExpression
^(?!.*,$|.*\d{2,})(?:([\d*#]),?(?!.*\1))+$