我有以下代码,但我在正则表达式中非常松散,我正在使用coldfusion
我希望在每次下一次调用之前删除中间的代码
http://beta.mysite.com/?jobpage=2page=2#brands
我正在尝试的是,如果jobpage
存在,则应从网址中移除jobpage=2
,{2}
是动态的,因为它可以是一个或2
或{{ 1}}等等。
我尝试使用3
和listfirst
或listlast
但没有帮助。
答案 0 :(得分:0)
这应该为你做
<Cfset myurl = "http://beta.mysite.com/?jobpage=2page=2##brands" />
<cfoutput>#myurl#</cfoutput><br><Br>
<cfset myurl = ReReplaceNoCase(myurl,"(jobpage=[0-9]+[\&]?)","","ALL") />
<cfoutput>#myurl#</cfoutput>