我正在尝试使用coldfusion获取以下字符串的url值,我正在使用列表函数但我失去了如何获得该请求
<cfsavecontent variable="foo">
function modalwindow() {
url = "http://www.idea.com?mycode=9&pagenum=-1&sortBy=1&sortOrder=1";
mywin = window.open (url,"win",'toolbar=yes,location=yes,resizable=yes,copyhistory=yes,scrollbars=yes,width=878,height=810');
mywin.focus();
return false;
}
</cfsavecontent>
<cfset a = listgetat(foo,2,"url")>
<cfoutput>#a#</cfoutput>
但是我得到了奇怪的结果,我需要获取URL
值
答案 0 :(得分:1)
这个正则表达式将返回URL和帐户,这些空格是可选的,但是我应该添加免责声明,这有点脆弱,可能不是一个很好的方式来处理你所追求的任何因为几个原因。< / p>
#reReplaceNoCase( foo, '.*url\s*=\s*"(.*?)".*', '\1' )#