首页 > 代码库 > 批量替换url,指定内容不替换

批量替换url,指定内容不替换


如果需要批量替换url的某几部分,当然是用正则了
比如在CI框架中要把

<img src="pc/baidu/aa.jpg">

替换成

<img src="<?php echo base_url(‘pc/baidu/aa.jpg‘);?>">

对应的正则式是这样写的:

1 src=http://www.mamicode.com/"(.*?)" //正则匹配这样写
2 src=http://www.mamicode.com/"<?php echo base_url\(‘$1‘\);?>" //用这一行替换上一行

$1代表的就是那个括号.

批量替换url,指定内容不替换