早教吧作业答案频道 -->其他-->
php正则替换数字的问题对字符串内的&pn=10&pn=20&pn=30.....&pn=100简单的说就是特征字符串以&pn=开头,等号后面是一个10的倍数现在要替换成&p=1&p=2&p=3就是把&pn=替换成&p=,后面
题目详情
php 正则替换数字的问题
对字符串内的 &pn=10 &pn=20 &pn=30 ..... &pn=100
简单的说就是特征字符串以 &pn= 开头,等号后面是一个10的倍数
现在要替换成 &p=1 &p=2 &p=3
就是把&pn=替换成&p=,后面的数字除以10
怎么写
对字符串内的 &pn=10 &pn=20 &pn=30 ..... &pn=100
简单的说就是特征字符串以 &pn= 开头,等号后面是一个10的倍数
现在要替换成 &p=1 &p=2 &p=3
就是把&pn=替换成&p=,后面的数字除以10
怎么写
▼优质解答
答案和解析
$scr = "&pn=10 &pn=20 &pn=30 ..... &pn=1020";
$dst = preg_replace("/&pn=(\d*?)0(\D|$)/","&p=$1$2",$scr);
echo $dst;
自己试试吧,应该是这个效果
$dst = preg_replace("/&pn=(\d*?)0(\D|$)/","&p=$1$2",$scr);
echo $dst;
自己试试吧,应该是这个效果
看了 php正则替换数字的问题对字...的网友还看了以下:
英语翻译A(由于a1损坏)现在缺料,但现在又需要3个A.因此,我们从3个B中取出b1替换a1以使用 2020-05-13 …
在EXCEL表格中,有很多单元格,单元格中同时有数字与中文,要把数字全部去掉,如何用公式函数处理? 2020-05-16 …
perl编程求助,怎么把数字转换成编码?在1.txt文件中有几百行数字,数字没有规律,格式如下:7 2020-05-17 …
英语拼字魔版使用规则拼单词时,可以换棋吗?一次最多可以换几个?比赛时最多可以换几次?换完之后是直接 2020-05-17 …
待换偏旁可以换什么字,换好的字可以组两个什么词 2020-05-17 …
5只小兔子可以换2只大兔子,16只大兔子可以换2只羊,3只羊可以换1头猪,5头猪可以换多少只小兔子 2020-05-17 …
阅读以下一段文字,写篇材料作文,1000字以上.在意大利的一个小镇,一栋看起来不起眼的阳台,一扇毫 2020-06-04 …
假设在古代时10吊钱可以换25斗粮食,10斗粮食可以换3吊钱,问怎样可以用兑换的方式赢得钱或者粮食 2020-06-28 …
仿写下面的句子他在屋里转了一圈,看到一只绿鹦鹉,它停栖在一个用拖布把钉成的木架上,一双亮得像珠子似 2020-06-29 …
韵在骨子里的诗中的韵可以换成什么四字词格式:XXXX(韵字换成的四字词语)在骨子里的诗提示:换成的 2020-07-07 …