2017-04-21 159 views
0

我想提取不僅在雙括號內而且在逗號前面的文本。我只能夠單獨解決的兩個問題(我認爲),但無法弄清楚如何把它一起正則表達式在雙括號內逗號前的文本

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

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

'(?<= \ [\ [)(。+?)(?= [,\]] +)'應該這樣做。另外,你可以添加文字和他們想要的比賽的例子嗎? – Abdou

+0

我實際上也需要消除「:」 例如: [[help]] [[7:30]] [[portland,oregon]] 正則表達式應該得到:help portland –

回答

0

我想,你一定要逃出[] \[\[(.+?)\]\]* 如果需要在逗號之前以及,你不能使用: (\[\[(.+?)]]*,) 我可能會錯過這裏的東西。抱歉。