【发布时间】:2009-11-13 21:07:23
【问题描述】:
这应该很简单,但我是个菜鸟,我一辈子都想不通。我正在尝试使用正则表达式来匹配特殊打开/关闭标签内的文本:[p2][/p2]
所以在本文中:
apple [p2]banana[/p2] grape [p2]lemon[/p2]
它应该匹配“香蕉”和“柠檬”。到目前为止我处理的正则表达式是:
(?<=\[p2\]).+(?=\[\/p2\])
但这太贪心了。它匹配以香蕉中的“b”开头并以柠檬中的“n”结尾,匹配 banana[/p2] 葡萄 [p2]lemon。如何搭配香蕉和柠檬?
【问题讨论】:
-
当然,我一发布这个我想我终于想通了:(?