Obalenie stringu do tagov

Programovacie jazyky, rady, poradňa...
m_pro_m
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 268
Registrovaný: 05 jún 2009, 20:42

Obalenie stringu do tagov

Príspevok od používateľa m_pro_m »

Zdravím,

potreboval by som pomôcť s nasledujúcim problémom.
Mám string napr.

Kód: Vybrať všetko

2011-12-04 12:29:15 [hhh] (To: Meno) Ahoj, toto je test 
Ja by som potreboval najskôr zistiť, že či je v ňom (To: no a následne ho nejako zvýrazniť, čo chcem spraviť obalením celého toho stringu do (napr.) značiek <b> a </b>.
Je to vôbec možné ? :D

Ak áno, bol by som moc vďačný za každý tip a radu.
Ďakujem
javatar
Hardcore addict
Hardcore addict
Používateľov profilový obrázok
Príspevky: 6112
Registrovaný: 12 aug 2010, 14:49
Bydlisko: I don't exist at all.

Re: Obalenie stringu do tagov

Príspevok od používateľa javatar »

jazyk?
m_pro_m
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 268
Registrovaný: 05 jún 2009, 20:42

Re: Obalenie stringu do tagov

Príspevok od používateľa m_pro_m »

Prepáč na to som zabudol :S
PHP
BX
Addict
Addict
Používateľov profilový obrázok
Príspevky: 4572
Registrovaný: 10 jan 2008, 15:30

Re: Obalenie stringu do tagov

Príspevok od používateľa BX »

Takto nejako?

Kód: Vybrať všetko

$str = "2011-12-04 12:29:15 [hhh] (To: Meno) Ahoj, toto je test";
if(preg_match("/\(To:/", $str))
{
 $str= "<b>$str</b>";
}
m_pro_m
Light Star
Light Star
Používateľov profilový obrázok
Príspevky: 268
Registrovaný: 05 jún 2009, 20:42

Re: Obalenie stringu do tagov

Príspevok od používateľa m_pro_m »

Čo mám robiť aby som prišiel na takéto (takmer) primitívne riešenia? Ja za všetkým hľadám vedu a potom sa s tým obrátim sem a zistím, že aký som debil - prečo ma to nenapadlo :S
Dík :)
javatar
Hardcore addict
Hardcore addict
Používateľov profilový obrázok
Príspevky: 6112
Registrovaný: 12 aug 2010, 14:49
Bydlisko: I don't exist at all.

Re: Obalenie stringu do tagov

Príspevok od používateľa javatar »

Kód: Vybrať všetko

$riadok = "2011-12-04 12:29:15 [hhh] (To: Meno) Ahoj, toto je test"
$vzsledok = str_replace("(to","<b>(to",$riadok)
$vzsledok = str_replace(")",")</b>"),$riadok)
to mas orientacny postup, v PHP som prakticky nikdy nerobil...

//preto som to nazval orientacny postup... a medzitym kym som ja studoval funkcie PHP ty si uz postol riesenie - ale tak som to tu uz nechal...
BX
Addict
Addict
Používateľov profilový obrázok
Príspevky: 4572
Registrovaný: 10 jan 2008, 15:30

Re: Obalenie stringu do tagov

Príspevok od používateľa BX »

javatar, odhlidnúc od toho, že tvoja snaha je nesprávna, on chcel aj tak len zistiť, či tam to To: vôbec je a potom zvýraznť celý string.
Napísať odpoveď