"?key=value | ?key1=value1&key2=value2" 에는 매치되나 "key=value | ?key=value&"에는 매치되지 않습니다.

 ^((?:\?[a-zA-Z0-9_]+\=[a-zA-Z0-9_]+)?(?:\&[a-zA-Z0-9_]+\=[a-zA-Z0-9_]+)*)$
출처: http://www.regexlib.com

0 댓글