为了账号安全,请及时绑定邮箱和手机立即绑定

​'<em>$0</em>'这个为什么是$0呢?

'<em>$0</em>'这个为什么是$0呢?

正在回答

4 回答

<?php

$str = '主要有以下几个文件:index.php, style.css, common.js';

$pattern = "/(\w+)\.(\w+)/i";//这里我将\w+用括号包含起来

preg_match_all($pattern,$str,$match);

第一个(\w+)匹配的值可以用$1进行引用,匹配到的值是 index,style,common

第二个(\w+)匹配的值可以用$2进行引用.匹配到的值是 php,css,js

整个完整的正则匹配到的值就是用$0进行引用。

与这个相关的是正则表达式的后向引用,http://www.cnblogs.com/oneroundseven/archive/2011/05/06/2039004.html,可以参考下


5 回复 有任何疑惑可以回复我~
#1

洛央下 提问者

非常感谢!叩礼~~~
2015-08-21 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

​'<em>$0</em>'这个为什么是$0呢?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信