我查询的数据包含如下所示的网址,如何使用coldfusion从网址中提取Id值。
http://127.0.0.1/entity/abc.cfm?title=first-page-review&id=476
<cfif findNoCase('/entity/', qry.URL)>
<cfset Param2 = ListGetAt(qry.URL,2,"&")>
<cfoutput>#param2#</cfoutput>
这样输出就像 - &gt; &#39; id = 476&#39;,但我只需要数字ID作为输出。我可以删除前3个字符来获取id,但是有更好的方法可以做到这一点。感谢
答案 0 :(得分:0)
如果您的网址变量始终保持一致:
<cfset IDvar1 = "http://127.0.0.1/entity/abc.cfm?title=first-page-review&id=476">
<cfset IDvar2 = ListLast(IDvar1,"=") />
输出IDvar2
得出476。