0
我使用正則表達式^((IM[0-9]{8}(/)?)*|([0-9]{7}(/)?)*)$
如下ASP.NET正則表達式或者
<asp:RegularExpressionValidator runat="server"
ControlToValidate="ticket"
ErrorMessage="Maximo Ticket must be of the format IM99999999 or 9999999"
ValidationExpression="^((IM[0-9]{8}(/)?)*|([0-9]{7}(/)?)*)$">
*
</asp:RegularExpressionValidator>
這工作如果用戶一直到|
的一面,但不允許用戶使用這兩種類型的表達式。例如,下面的工作正常
- IM12345678
- IM12345678/IM12345687
- 7654321分之1234567
但是我不能結合表達,我想這樣做。以下不工作正確
- IM12345678/1234567
- 1234567/IM12345678
看起來是做到了。謝謝一堆。 – evenflow58 2013-03-04 18:50:41