JavaScript正则表达式总结 --- 常用的JavaScript正则表达式需求总结
正则表达式的整理思路原理是一样的,但是不同的语言是有差别的,java和JavaScript中的正则表达式会有些差别。
待续。。。
2、JavaScript中的正则表达式判断【举例】:
/*** JavaScript中的正则表达的判断*/var search = $.trim($("#searchInput").val());if (mayBeAnOrPn(search)) { $("#searchExpression").val(MY_GLOBAL.getAnPnSearchField() + "+=" + search + "%");} else {// 。。。}/*** 猜测检索的内容是否是an或者pn* @param search* @return Boolean*/function mayBeAnOrPn(search) {var reg = /^[a-zA-z]{2}\d{5,}/;return reg.test(search);}
这是个例子:
/*** 把高亮的标签去掉*/function unWrapHighlight(content) {if (!content) return content;return content.replace(/<font style=\'color:red\'>/g, "").replace(/<\/font>/g, "");}
这是个例子。
思维导图:
-------------------------------------
未完待续。。。