正则表达式,支持正斜杠和句号

时间:2012-03-21 13:50:09

标签: c++ regex

我需要找到一个支持以下格式的正则表达式

.[A-Z-a-z]/-

^(\.[A-Za-z]\/-?)+$能正常工作吗?

.V/-.E/-

-可选

我感到^(\.[A-Za-z]\/-)$ 但我似乎无法找到一个正则表达式来支持最后的-

请有人告诉我我哪里出错了。 感谢

2 个答案:

答案 0 :(得分:2)

如果您希望正则表达式匹配字符串".V/-.E/-",您可以使用:

^(\.[A-Za-z]\/\-?)+$

答案 1 :(得分:1)

这应该像在?之后添加-一样简单。整个正则表达式是^\.[A-Za-z]\/-?$(除非你使用反向引用,否则不需要parens)