Php 在模板中查找并替换字符串wp_*
这是我的原始字符串:Php 在模板中查找并替换字符串wp_*,php,string,Php,String,这是我的原始字符串: <div class="container-fluid"> <h2>wp_title</h2> <hr> <div class="row"> <div class="col-md-4 col-sm-4"> <img src="wp_img"> </div>
<div class="container-fluid">
<h2>wp_title</h2>
<hr>
<div class="row">
<div class="col-md-4 col-sm-4">
<img src="wp_img">
</div>
<div class="col-md-4 col-sm-4">
wp_contentFirst
</div>
<div class="col-md-4 col-sm-4">
wp_contentSecond
</div>
</div>
</div>
</article>
wp_标题
wp_内容优先
wp_第二
我如何浏览所有的wp_u(包括下划线)?在PHP中
我的想法是在我到达“wp_”时停止,并从这一点开始提取所有字符,直到我到达任何不是A-z和0-9的字符
我试过strstr函数,但没能完成
我希望我说得够清楚了。如果没有,请让我知道,我会更好地解释自己。
提前感谢。将从给定字符串中获取所有wp_*字符串:
<?php
$str = <<<EOD
<div class="container-fluid">
<h2>wp_title</h2>
<hr>
<div class="row">
<div class="col-md-4 col-sm-4">
<img src="wp_img">
</div>
<div class="col-md-4 col-sm-4">
wp_contentFirst
</div>
<div class="col-md-4 col-sm-4">
wp_contentSecond
</div>
</div>
</div>
</article>
EOD;
if (preg_match_all('/wp_[a-zA-Z0-9]+/', $str, $m)) {
$allWpStrings = $m[0];
print_r($allWpStrings);
}
您想要实现什么?你能再举一些例子吗?是的,看看我的代码,你会注意到wp_uuuu重复,但每次都有不同的名字。我想取那个名字,或者实际上是一个数组中的所有名字。确实是一个可怕的标题。我的英语还没有达到完美,但我正在尽我最大的努力!谢谢韦斯利·默奇。哇,你太棒了!非常感谢。对不起,我不能投票给你。不过,我打了个旗号作为答案。再次感谢。