正则表达式
大家好,我有一个问题,象下面的一条SQL能不能用正则表达式来分析出指定的参数是哪几个.
var re:RegExp = ; //这里应该怎么写?
var ls:String ="select * from bm_czy where ((aa=:cc) and bb=:bb1)or (cc=:d_d and dd like :ee)";
var results:Array = ls.split(re);
trace(results);
能得到
cc
bb1
d_d
ee
也就是说得到以:开头的后面是以) 或空格结束的变量名
[解决办法]
reg=/(?<=:)\w+/