如何将捕获的组与积极的后视相结合?
我想匹配以下示例:
DS DS,x=y 一些 DS,key=value 一些DS测试,key=value&key2=value2 一些DS测试,key=value&key2=value2|key3=value3
我想出了以下正则表达式来匹配除逗号之外的所有内容:
^(?P<ds_title>[\w \|\-\=\&æøåÆØÅ]+)(?P<filters>[\w \|\-\=\&æøåÆØÅ]+)?$
我发现,我需要插入的正则表达式是:
(?<=\,)
但我不知道在哪里插入它。无论我将它插入到哪里,它似乎都破裂了。有谁知道如何正确地做到这一点?