我想在下面的字符串中 匹配Property Name
andProperty value
#Property Name : Property Value
Property Name
andProperty Value
是单字/多字句子,只有数字和空格。其中没有特殊字符。
我试过了,(?<=#)(.*):(.*?)
但它不起作用。我阅读了这个网站上的许多问题并尝试了它们,但似乎没有一个有效。
我希望答案使用QRegExp
qt4 的(Qt 的 RegEx 类)
IMO这更好:
^#\s*([^:]+?)\s*:\s*(.*?)\s*$
https://regex101.com/r/pW3wV4/3
看看为什么我的解决方案更好(相同的 reg exp 但更多的测试用例)。