我有一些URL路径,形式为:
/cat/_CNAME_(/_SUB_(/_SUB_))(/_ATR_/_ATRVAL_(/_ATR_/ATRVAL_))(/page/_PNUM_)
需要将其转换为:
/cat/_CNAME_(/_SUB_(/_SUB_))(/page/_PNUM_)?(_ATR_=_ATRVAL_(&_ATR_=_ATRVAL_))
一些说明:
意味着应转换以下路径:
这个
/cat/magazines/lifestyle/attr_shape/portrait/prod_cat/lifestyle/
到
/cat/magazines/lifestyle/?attr_shape=portrait&prod_cat=lifestyle
这个
/cat/magazines/attr_shape/landscape/page/5/
到
/cat/magazines/page/5?attr_shape=landscape
这个
/cat/magazines/lifestyle/attr_shape/square/attr_size/20x20/page/2
到
/cat/magazines/lifestyle/page/2?attr_shape=square&attr_size=20x20