我想为我的文本框使用两个正则表达式,而在这两个中,我希望根据某些条件一次只使用一个?
有什么方法可以形成一个包含“或”的正则表达式,而不需要我在代码中明确设置“或”?
两种表达方式是:
^[0-9]+$
即只使用数字
^[A-Za-z]{6}[0-9LMNPQRSTUV]{2}[A-Za-z]{1}[0-9LMNPQRSTUV]{2}[A-Za-z]{1}[0-9LMNPQRSTUV]{3}[A-Za-z]{1}$
即使用格式ABCDEF23G45D786Z
。
谢谢
我想为我的文本框使用两个正则表达式,而在这两个中,我希望根据某些条件一次只使用一个?
有什么方法可以形成一个包含“或”的正则表达式,而不需要我在代码中明确设置“或”?
两种表达方式是:
^[0-9]+$
即只使用数字
^[A-Za-z]{6}[0-9LMNPQRSTUV]{2}[A-Za-z]{1}[0-9LMNPQRSTUV]{2}[A-Za-z]{1}[0-9LMNPQRSTUV]{3}[A-Za-z]{1}$
即使用格式ABCDEF23G45D786Z
。
谢谢