双括号内逗号前的正则表达式

时间:2017-04-21 01:21:09

标签: regex

我正在尝试提取不仅在双括号内,而且在逗号之前的文本。我只能单独解决这两个问题(我认为),但无法弄清楚如何将它们结合在一起

Double brackets: """\[\[(.+?)\]\]*"""

Before comma: """([^,]+)"""

1 个答案:

答案 0 :(得分:0)

我认为你肯定需要逃避[] \[\[(.+?)\]\]* 如果它也需要在逗号之前,你不能使用: (\[\[(.+?)]]*,) 我可能会在这里遗漏一些东西。抱歉。