这是我原来的字符串:
<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 _ (包括下划线)? IN PHP 。
我的想法是一旦我到达“wp_”就停止并从这一点拿走所有角色,直到我达到任何非A-z和0-9
我尝试过strstr功能,但我无法完成它。
我希望我足够清楚。如果没有,请告诉我,我会更好地解释自己。 提前谢谢。
答案 0 :(得分:0)
这将从给定的字符串中获取所有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);
}