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

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 10:02:01

求高手来个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?