给定以下查询字符串:
?cgan=1&product_cats=mens-jeans,shirts&product_tags=fall,classic-style&attr_color=charcoal,brown&attr_size=large,x-small&cnep=0
我如何从以下参数类型中提取值 'product_cat, product_tag, attr_color, attr_size'
并仅返回 'mens-jeans,shirts,fall,classic-style,charcoal,brown,large,x-small
?
我尝试使用非捕获组来获取参数类型和捕获组来获取值,但是它会返回两者。
(?:product_cats=|product_tags=|attr\w+=)(\w|,|-)+