只是试图用<span class="brc">Words</span>
来包含一些td元素的innerWords。
<td class="views-field views-field-summoner-name-1"> Zeit für ein dududuDUELL </td>
<td class="views-field views-field-summoner-name-1"> EloDrop </td>
<td class="views-field views-field-summoner-name-1"> HighPINGklärtGG </td>
<td class="views-field views-field-summoner-name-1"> BlaViShi </td>
<td class="views-field views-field-summoner-name-1"> Bruteforce tv </td>
td类views-field不能使用我现在的代码是:
<?php
$url = "http://competitive.euw.leagueoflegends.com/de/ladders/euw/current/ranked_team_3x3";
preg_match('#<table class="views-table cols-6"[^>]+>[\w\W]*?</table>#i', file_get_contents($url), $match);
echo $match[0];
$brc = array("Zeit für ein dududuDUELL","OP Scheisse","Selbstzerstörungsknopf","EloDrop","HighPINGklärtGG","BlaViShi");
echo preg_replace(I dont know how this works);
?>
3条答案
按热度按时间sbtkgmzw1#
如果
$brc
是一个字符串数组,你想用span
Package ,你可以循环遍历它们并使用str_replace
:ffvjumwh2#
array_walk
只是在单词周围添加regex分隔符并正确地转义它们,但您也可以手动执行此操作。nxagd54h3#
可以使用preg_replace_callback;
输出;