js/JavaScript正则表达式总结 --- 常用的JavaScript正则表达式需求总结

来源:互联网 发布:java上线项目实战视频 编辑:程序博客网 时间:2024/06/05 08:00

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"");
}
这是个例子。

思维导图:


-------------------------------------
未完待续。。。