我想在一个TextBox里验证如:
“aaaa|bbbbb|ddddd”或“aaa|bb|cccccccccc|dafsdfa|faerqw”等。
即:字符是用“|”隔开的,而且分开的组数不定,但前后不能有"|"。请问怎么用正则表达式来验证???谢谢!!!!!
“aaaa|bbbbb|ddddd”或“aaa|bb|cccccccccc|dafsdfa|faerqw”等。
即:字符是用“|”隔开的,而且分开的组数不定,但前后不能有"|"。请问怎么用正则表达式来验证???谢谢!!!!!
regstr = "^\b*[\w+]|[[\w+\|]+\w+]\b*$" ;
regstr = "^\s*[\w+]|[[\w+\|]+\w+]\s*$" ;
不过如果没有“|”,也就是说只有一组的情况下,好像不能通过。不过这不影响我的程序。谢谢了!!!!
马上给分!