php 正则替换 字符串中指定的字符串
来源:互联网 发布:上海房价数据库 编辑:程序博客网 时间:2024/05/21 16:56
需求是将一段内容中的某个特定字符串后面添加 一些字符串
最好是用到正则替换
preg_match_all('/(http:\/\/blog.com).*?(php)/is',"aaaahttp://blog.com/sss/index.phpsdsdahttp://blog.com/dssssss/index.phpsdhttp://blog.com/dssssss/index.phpsd", $data);var_dump($data);die;
关键问题是正则表达式怎么写
这里的是 .* 匹配任意字符串 ?(php)当碰到php的时候停止
///////////////////////////////////////////////
//////到时补充下有关正则////////
//////////////////////////////////////////////
---------------------------------------多余的--------------------------------------
学习了几个字符串操作的函数
strpos 查找字符串位置
$newstring = 'abcdef abcdef';$pos = strpos($newstring, 'a', 1); // $pos = 7, 不是 0 第三个参数是标记从哪里开始找
有一个可以查找所有出现位置的方法
function getCharpos2($str, $char){ $j = 0; $arr = array(); $count = substr_count($str, $char); for($i = 0; $i < $count; $i++){ $j = strpos($str, $char, $j); $arr[] = $j; $j = $j+1; } return $arr;}
str_replace 这个没什么好说的 就是替换
阅读全文
0 0
- php 正则替换 字符串中指定的字符串
- PHP替换字符串中指定字符串 替换指定的次数
- 字符串中指定字符串的替换
- js 利用正则表达式替换字符串中指定字符
- 替换一个规则字符串中指定的几个字符串
- 正则 字符串中指定增加字符串
- 用批处理实现文本文件中指定字符串的替换 zz
- 将字符串中指定的字符替换成指定字符
- 22.c++-替换字符串中指定的字符(随手源码)
- 今天学到的几个替换字符串中指定字符方法。
- 通过一个map替换字符串中指定的字符变量
- 用replace()替换字符串中指定的内容
- linux 替换文件中指定字符串 方法
- C#,.net获取字符串中指定字符串的个数、所在位置与替换字符串
- 删除字符串中指定的字符串
- php去除字符串中指定字符
- php 提取字符串中指定内容及将手机号内容替换
- 将字符串中指定字符替换成其他不同字符
- 测试工程师如何薪资过万
- java用POI设置Excel的列宽
- Android与蓝牙Ble之间的通信
- 使用python+机器学习方法进行情感分析(详细步骤)
- 并发框架类及其功能(1)
- php 正则替换 字符串中指定的字符串
- [容易] UVa OJ 10048 噪音恐惧症 Floyd
- Java中hashCode的作用
- 提取网络包中的TS 流,以及查看丢包情况
- IntelliJ IDEA 远程调试Hadoop
- IOS开发 SDWebImage获取网络图片的尺寸
- JSP的基础语法
- 请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。
- 338. Counting Bits