PHP迷,一个PHP技术的分享社区,专属您自己的技术摘抄本、收藏夹。
登录
注册
seo优化
经验分享
经典语录
站点导航
Menu
首 页
开发者资讯
编程开发
前端技术
互联网新闻
程序员生活
热门话题
php专区
PHP基础
PHP高级
PHP进阶
PHP应用
PHP安全
正则表达式
服务器技术
apache
WinServer
Linux
mac虚拟机
nginx
redis教程
memcache缓存
数据库
MySql
mariadb
postgresql
MongoDB
Redis
SqlServer
Oracle
Sqlite
php框架
ThinkPHP
Laravel
YII
CI
前端开发
jquery教程
javascript
html教程
css教程
AngularJS
Bootstrap
nodejs
视频教程
PHP
ThinkPHP
Laravel
Yii
MySql
AngularJS
Nodejs
Web前端
开发工具
教程下载
jquery特效
手册下载
软件下载
php专区
首页
>
php专区
>
正则表达式
> 正则在FireFox和IE下使用test的不同_正则表达式
正则在FireFox和IE下使用test的不同_正则表达式
分享到:
【字体:
大
中
小
】
2016-05-30
来源:网络
112
15
3
导读:
今天同事遇到这样的问题,查明原因.记下由于FireForx和IE的执行javascript的引擎不同,所以会有些不同。以下的例子...
复制代码
代码如下:
在IE的执行结果是:truetrue
在FireFox的执行结果是:truefalse
在正则中/expression/gi,g是表示global全局,i是表示不区分大小写。
一般global属性为true,做test应用不好.所以/a/gi意味着多个搜索
而test是单次匹配。正确的应该写/a/i,或/a/.
FireFox规范点了!
收藏(
3
)
赞(
15
)
举报
分享到:
正确使用带有"g"标记的javascript正则表...
下面我们要谈谈带有"g" 标记的正则表达式的使用问题,首先让我们看一段代码,从例子入手更容易理解。 复制代码 代码如下: 1 function a(val) 2 { 3 var re = /^\d+$/g; 4 alert(re.lastIndex); 5 return re.test(val); 6 } 7 alert(a(5)); 8 alert(a(6)); 运行上述代码,在不同浏览器中会得到不同结果,IE中:0 true 0 ...
javascript RegExp对象(正则表达式)_正则...
使用RegExp的显式构造函数,语法为:new RegExp("pattern"[,"flags"])。 使用RegExp的隐式构造函数,采用纯文本格式:/pattern/[flags]。 pattern部分为要使用的正则表达式模式文本,是必须的。在第一种方式中,pattern部分以JavaScript字符串的形式存在,需要使用双引号或单引号括起来;在第二种方式中,pattern部分嵌套在...
PHP preg_match的匹配多国语言的技巧_正则表达式
Jul 16, 2016
EditPlus 正则表达式替换字符串详解_正则表达式
Jun 06, 2016
最全的用正则批量去除Teleport Pro整站下载文件冗
Jul 20, 2016
UCenter和最土团购系统的整合教程 - UCenter
Nov 22, 2016
PHP 正则表达式后面接的/isU, /is, /s含义_正则表达
Jun 15, 2016
php正则获取文本中超链接方法举例
Jul 30, 2016
js 正则表达式学习笔记之匹配字符串_正则表达式
Aug 02, 2016
mysql正则匹配所有数据表
Aug 28, 2017
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱
冀ICP备18013926号-2
Scroll