使用正则表达式从 url 中提取值

extract value from the url by using a regex

我有这个字符串值

var x = '/index.cfm?act=page1.showdata';

想提取page1

如果我必须简单地使用它,我会使用 contains 来找到它并使其工作,但我真的想使用正则表达式来找到该值并将其放入变量中,

使用冷聚变

不需要正则表达式。每个查询字符串参数都在 url 范围内可用。都已经是变数了

<cfdump var="#url#">

这会转储一个结构,其键是参数。

因此 CF 变量 url.act 的值(字符串)为 page1.showdata

你还需要什么?