正则表达式请教!
有个文本输入框,要求输入内容格式如下:XXXXX-XXXXX,其中XXXX可以是字母或者是数字,正则表达式该如何写?
有点急,在线等!
非常感谢!
------解决方案--------------------有位数限制么?
------解决方案--------------------C# code
^[a-zA-Z0-9]{5}-[a-zA-Z0-9]{5}$
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------
^[a-zA-Z\d]{5}-[a-zA-Z\d]{5}$
------解决方案--------------------
位数限制为5位-5位,正确呢
------解决方案--------------------
+1
------解决方案--------------------
------解决方案--------------------
我觉得Tim的表达式更好一些
^(?i)[a-z0-9]+-[a-z0-9]+$
要求-两边都必须有一个字母或数字
------解决方案--------------------
------解决方案--------------------
^[a-zA-Z0-9]{1,}-[a-zA-Z0-9]{1,}$
行不?
------解决方案--------------------
------解决方案--------------------
^[a-zA-Z0-9]{*}-[a-zA-Z0-9]{*}$
总成吧。。