您现在的位置是:网站首页> 编程资料编程资料
正则表达式中的反向预搜索(下)_正则表达式_
2023-05-25
260人已围观
简介 正则表达式中的反向预搜索(下)_正则表达式_
代码为:
复制代码 代码如下:
//程序目的,去掉图片路径中的域名
var str = '
'; var reg1 = /(\
alert(str.replace(RegExp.$4,'');
这个用法在字符串中只有一个URL时,是适用的,但是如果字符串中包含多个域名,例如:
复制代码 代码如下:
程序运行后去掉的内容就是第二个域名即https://www.jb51.net。这是为什么呢?
仔细查看正则表达式会发现,在使用"(\
复制代码 代码如下:
//与贪婪匹配的差别就是多了一个问号“?”,贪婪".*",非贪婪".*?"
var reg1 = /(\
解决问题的方法很简单,但是也说明平时工作存在的一个重要问题:程序测试不充分。
相关内容
- 正则表达式中的反向预搜索(上)_正则表达式_
- ASP 正则表达式常用的几种方法(execute、test、replace)_正则表达式_
- php中常用的正则表达式的介绍及应用实例代码_正则表达式_
- Javascript 字符串字节长度计算函数代码与效率分析(for VS 正则)_正则表达式_
- ip138中各种客户端验证js代码_正则表达式_
- javascript 手机号码正则表达式验证函数[原创]_正则表达式_
- JavaScript 正则表达式之RegExp属性、方法及应用分析_正则表达式_
- JS 正则表达式的位置匹配_正则表达式_
- JS 正则表达式中小括号的应用_正则表达式_
- 正则表达式 传智播客学习_正则表达式_
