求高手来个JS正则匹配 ${aas},${a.bc},${abc.sas.as}如${user.name}找出其中所有表达式

来源:学生作业帮助网 编辑:作业帮 时间:2024/10/01 20:45:41
求高手来个JS正则匹配 ${aas},${a.bc},${abc.sas.as}如${user.name}找出其中所有表达式
xOOAƿ @CO.zk6YwVlBFJ5i1hu _ff}wzyyh U.ŏNw~_H1qR\^<" zJ qp;`}@+x`v6Hh0M;kŵHĄq0Aq N42@SFKJ#/HENWCYÖ-V^g~4Бy&SDNmo޾S㦭Y+˶:(wR<'@qZ }Ca] z56 N@ Tv~!WK&)5ᦄ5Yvء^f S X߲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?