我有一个查询字符串,删除请求参数可能是:从查询字符串
/fr/hello?language=en
或
/fr/welcome?param1=222¶m2=aloa&language=en
或
/it/welcome?param1=222&language=en¶m2=aa
我想从每个查询字符串中删除参数语言及其值,因此结果将为:
/fr/hello
和
/fr/welcome?param1=222¶m2=aloa
和
/it/welcome?param1=222¶m2=aa
编辑:所述参数的值的长度可以是大于2
是否有人知道任何良好的正则表达式表达在使用String.replaceAll([regex],[replace])?
感谢,刚刚更新后 – daniele
没有,它不会在我的情况下工作,很明显,我已经取代“富”与“语言” – daniele
奇怪的是它不匹配 – daniele