function getByClass(oParent,sClass){ var arr = []; var aEle = oParent.getElementsByTagName('*'); //var re = /sClass/; //当正则需要传参的时候,一定要用全称的写法 var re = new RegExp('\\b'+sClass+'\\b'); for(var i=0;i<aEle.length;i++){ if( re.test(aEle[i].className) ){ arr.push( aEle[i] ); } } return arr; }
相关文章
- 【oracle】正则表达式函数REGEXP_LIKE(x,pattern)
- Java通用List转树-函数版-BiConsumer示例
- js正则高级函数(replace,matchAll用法),实现正则替换(实测很有效)
- Python实例---利用正则实现计算器[FTL版]
- 6-2 符号函数 (5 分)(C语言版)
- python中,有关正则表达式re函数:compile、match、search、findall
- python正则表达式函数match()和search()的区别详解
- 如何确定虚函数在虚函数表中的位置3 (Linux x64版本)
- 正则表达式常用的函数及用法说明
- 无涯教程-Java 正则 - Matcher static String quoteReplacement(String s)函数