【发布时间】:2012-08-29 12:59:39
【问题描述】:
我正在尝试从文本中找到与某些自定义标签匹配的正则表达式。标签的格式始终为 [!--sometext--] 或 [!--sometext:param1--]、[!--sometext:param1:param2--]。我需要做的是分别获取“sometext”部分和可选参数作为“param1:param2”或“param1”和“param2”(没关系)。
我对没有参数的标签的方法是
\[!--(.+?)--\]
但是如何以优雅的方式匹配参数部分?
【问题讨论】:
标签: regex