我需要验证一些与此格式相似的命令
"/a foo.bar /b bar.foo /c 01(.01)"
其中末尾(.01)是可选的(带有括号将内容标记为可选)。可以设置任何数字,而不是0和1。此外,开关/ a,/ b,/ c都是固定的,目前,我已经开发了这个正则表达式:
@"/a\s*([\w\W]*)\s*/b\s*([\w\W]*)\s*/c\s*[0-9,0-9,(.,0-9,0-9){0,1}]
但是由于某种原因,例如,如果命令是
"/a foo.bar /b bar.foo /c 01.",
它仍然针对正则表达式进行验证。有效命令应以2digits.2digits或简单2digits结尾。
有人可以帮我解决此问题吗?
干杯,
亚历克斯·巴拉克
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句