[ Belgarion @ 06.08.2013. 14:46 ] @
Na primer imam string:

Code:
string gusari = "6 ljutih gusara, zbrisalo u svet. 1 se izgubio, ostalo ih 5!"


Želim da dodam bold tagove na sve brojeve u stringu.
I želim da boldujem reč "svet". (npr)

Znači ono što treba da dobijem je

Code:
<b>6</b> ljutih gusara, zbrisalo u <b>svet</b>. <b>1</b> se izgubio, ostalo ih <b>5</b>!


Naravno ovo treba da radi i ako broj ima dve cifre, tri cifre ili peta cifara.

Treba mi C# funkcija koja to radi.
Ima neko ideju?
[ Igor Gajic @ 06.08.2013. 14:52 ] @
Code (csharp):

gusari = Regex.Replace(gusari, "([0-9]+)", "<b>$1</b>");
 
[ Belgarion @ 06.08.2013. 14:54 ] @
Hvala na brzom odgovoru.
[ Belgarion @ 06.08.2013. 15:08 ] @
A kakav je patern sa rečima?
Ako želim da boldujem neku reč ali samo ako je cela reč a ne podstring od neke reči.

Npr. u stringu:

Code:
string reci= "jedan dobar gusar, i tri ljuta gusara!"


želim da bolduje reč "<b>gusar</b>" ali ne i "<b>gusar</b>a"

Isto tako želim da bolduje reč Gusar,gusar GUSar,guSAR... i bilo koja kombinacija velikih i malih slova.

Ali samo kao cela reč!