embrulhe <b> -tag em torno da primeira palavra da string com preg_replace
Meu problema é que isso:
preg_replace('/(?<=\>)\b\w*\b|^\w*\b/', '<b>preg_replace('/(?<=\>)\b\w*\b|^\w*\b/', '<b>$&</b>', $string);
amp;</b>', $string);
Não funciona e não sei porque!
Ele produz:<b>$&</b> example
se a string foran example
. então está errado. Deveria ser:<b>an</b> example
Gerei este código de regex comhttp://gskinner.com/RegExr/ onde funciona.
Eu sei que obviamente o$&
não está fazendo a coisa correta. Mas como posso fazer funcionar?
Você pode por favor me dar uma dica?