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

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

思维导图:


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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值