www.test.com/api/list
转成 www.test.com/api/list.html
www.test.com/api/list?type=1
转成 www.test.com/api/list.html?type=1
不知道怎么进行条件判断是否有query
ps:不是在代码中使用,所以不能使用代码逻辑
www.test.com/api/list
转成 www.test.com/api/list.html
www.test.com/api/list?type=1
转成 www.test.com/api/list.html?type=1
不知道怎么进行条件判断是否有query
ps:不是在代码中使用,所以不能使用代码逻辑
我这边给的正则表达式替换方式是这样的,正则表达式是
([^\?]+)(\?|$)(.*)
,替换为$1.html$2$3
,内容是第二组号匹配的内容是?
或者$
结束位置,这样的话如果包含?
则替换这个如果不包含的话则替换位置即可。输出结果如下所示:希望能够帮到你解决问题,谢谢。