字符串替换解决思路

WBOY
Freigeben: 2016-06-13 13:48:37
Original
953 Leute haben es durchsucht

字符串替换
有一段字符串,存在多个"#xxxxx#"这样的子串,我想把这样的子串转换成其他的字符串,应该怎么做?

#xxxxx#转成 字符串替换解决思路 ,就是把##里面的字符取出来 然后把整个#xxxxx#替换成 字符串替换解决思路

------解决方案--------------------
不用正则的话

$html='#xxxxx##xxxxx#';
$str="#xxxxx#";
$str=str_replace('#xxxxx#',' 字符串替换解决思路 ',$html);
echo $str;

------解决方案--------------------

探讨
不用正则的话

$html='#xxxxx##xxxxx#';
$str="#xxxxx#";
$str=str_replace('#xxxxx#',' 字符串替换解决思路 ',$html);
echo $str;

------解决方案--------------------
探讨

引用:
不用正则的话

$html='#xxxxx##xxxxx#';
$str="#xxxxx#";
$str=str_replace('#xxxxx#',' 字符串替换解决思路 ',$html);
echo $str;
用正则呢?求指教

------解决方案--------------------
echo preg_replace('/#([^#]+?)#/is', ' 字符串替换解决思路 ', $html);
------解决方案--------------------
replace(被替换的字符串,代替的字符串),正则就要看你被替换和替换的都是什么了,推荐用replace
------解决方案--------------------
修饰符/u 什么意思
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage