wrap <b> -tag wokół pierwszego słowa ciągu z preg_replace
Mój problem polega na tym, że:
preg_replace('/(?<=\>)\b\w*\b|^\w*\b/', '<b>preg_replace('/(?<=\>)\b\w*\b|^\w*\b/', '<b>$&</b>', $string);
amp;</b>', $string);
Nie działa i nie wiem dlaczego!
Wyprowadza:<b>$&</b> example
jeśli łańcuch jestan example
. więc to źle. Powinno być:<b>an</b> example
Wygenerowałem ten kod regex za pomocąhttp://gskinner.com/RegExr/ gdzie to działa.
Wiem, że oczywiście$&
nie robi właściwej rzeczy. Ale jak mogę to zrobić?
Czy możesz mi dać napiwek?