求高手来个JS正则匹配 ${aas},${a.bc},${abc.sas.as}如${user.name}找出其中所有表达式
来源:学生作业帮助网 编辑:作业帮 时间:2024/10/01 20:45:41
xOOAƿ
@CO.zk6YwVlBFJ5i1hu
_ff}wzyyhU.ŏNw~_H1qR\^<" zJqp;`}@+x`v6Hh0M;kŵHĄq0AqN42@SFKJ#/HENWCYÖ-V^g~4Бy&SDNmoS㦭Y +˶:(wR<'@qZ}Ca]z56
N@ Tv~!WK&)5ᦄ5Yvء^f
SX߲9>ͨZKfнuQ{5nAD2݃ >w@Y"pxɾumP傁HVt)
求高手来个JS正则匹配 ${aas},${a.bc},${abc.sas.as}如${user.name}找出其中所有表达式
求高手来个JS正则
匹配 ${aas},${a.bc},${abc.sas.as}
如
${user.name}
找出其中所有表达式
求高手来个JS正则匹配 ${aas},${a.bc},${abc.sas.as}如${user.name}找出其中所有表达式
这样好一些.
var reg=/\$\{[a-zA-Z]+(\.\w+)?\}/g;var str='<div class="${class}" name="${user.id}">${user.name}</div>';
alert(str.match(reg));
不过这样有什么意义?因为${class}是el表达式,不会出现在客户端的,html页面是无法看到的.
难道你的js是在服务端运行的?node.js?