Dav*_*ton 2 regex arrays coldfusion
我试图将会话转换为特定(日期)字符串.<cfset Purchasedate = "#session.checkout.vehicle.purchasedate#" />
.
此日期字段具有一个掩码,该掩码始终使日期具有此格式02/05/2015.
我想尝试这个日期并创建一个如下所示的阵列:
ARRAY
[1] 02
[2] 05
[3] 2015
是否有可能通过选择前两个数字到第一个数组然后将第二个数字选择到第二个数组而最后四个数字到第三个数组来帮助我创建这个的RegEx?
这样我就可以创建多个变量.
<cfset Purchasedate = "02/05/2015" />
<cfset PurchArray = ReMatch("\2d,\2d,\4d",Purchasedate) />
<cfdump var="#PurchArray#">
Run Code Online (Sandbox Code Playgroud)
这个regEx显然不起作用\2d,\2d,\4d
所以任何帮助都将非常感谢!
你不需要正则表达式.这将为您提供您想要的内容.
writedump(listtoarray("02/05/2015", "/"));
Run Code Online (Sandbox Code Playgroud)
但是,如果session.checkout.vehicle.purchasedate是日期对象,则可以使用日期函数year(),month()和day().