我希望匹配
字符串中的Property Name
和Property value
#Property Name : Property Value
Property Name
和Property Value
是单句/多句子句子,仅包含数字和空格。其中没有特殊字符。
我尝试使用(?<=#)(.*):(.*?)
,但它无效。我阅读了本网站上的许多问题并尝试了它们,但似乎都没有。
我希望答案能够使用qt4的QRegExp
(Qt的RegEx类)
答案 0 :(得分:1)
答案 1 :(得分:1)
IMO这样做更好:
^#\s*([^:]+?)\s*:\s*(.*?)\s*$
https://regex101.com/r/pW3wV4/3
See this为什么我的解决方案更好(同样的reg exp但更多的测试用例)。