如何匹配两个特殊字符

时间:2014-10-01 04:38:28

标签: regex

我有一个表格形式:

product_type_l1==costumes&+product_type_l2==1950s&+product_type_l3==adult&+product_type_l4==no
filter&+product_type_l5==female&+id=fun2502bl-m

我希望匹配==&之间的内容以及=之前的最后一个内容。

所以在这种情况下,它将是:

costumes 1950s adult nofilter femalefun2502b1-m

试了一个小时,我无法弄明白!

1 个答案:

答案 0 :(得分:1)

=([^&=]*)$|==([^&]*)&

试试这个。抓住捕获。这将提供你想要的所有领域。参见演示。

http://regex101.com/r/aW3pR4/14