如何快速从字符串中包装数字:
$txt = 'lorem 333888 <i data-some-1="111" data-some-2="222">444</i> 555 ipsum <b>666</b> 777 dol..';
就像那样(换i
标签号:333,555,666,777和888):
$txt = 'lorem <i>333</i> <i data-some-1="111" data-some-2="222">444</i> <i>555</i> ipsum <b><i>666</i></b> <i>777</i> dol..';
没有111,222,444。
答案 0 :(得分:1)
试试:
$output = preg_replace('/ (\d+) /', ' <i>$1</i> ', $txt);
输出:
string(108) "lorem <i>333</i> <i data-some-1="111" data-some-2="222">444</i> <i>555</i> ipsum <b>666</b> <i>777</i> dol.."