Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Boldovati brojeve u stringu (C#)

[es] :: .NET :: Boldovati brojeve u stringu (C#)

[ Pregleda: 2913 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Belgarion
Novi Sad

Član broj: 245135
Poruke: 71
*.static.sbb.rs.



+2 Profil

icon Boldovati brojeve u stringu (C#)06.08.2013. u 14:46 - pre 129 meseci
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?
 
Odgovor na temu

Igor Gajic

Član broj: 93194
Poruke: 747
82.117.203.*



+987 Profil

icon Re: Boldovati brojeve u stringu (C#)06.08.2013. u 14:52 - pre 129 meseci
Code (csharp):

gusari = Regex.Replace(gusari, "([0-9]+)", "<b>$1</b>");
 
 
Odgovor na temu

Belgarion
Novi Sad

Član broj: 245135
Poruke: 71
*.static.sbb.rs.



+2 Profil

icon Re: Boldovati brojeve u stringu (C#)06.08.2013. u 14:54 - pre 129 meseci
Hvala na brzom odgovoru.
 
Odgovor na temu

Belgarion
Novi Sad

Član broj: 245135
Poruke: 71
*.static.sbb.rs.



+2 Profil

icon Re: Boldovati brojeve u stringu (C#)06.08.2013. u 15:08 - pre 129 meseci
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č!
 
Odgovor na temu

[es] :: .NET :: Boldovati brojeve u stringu (C#)

[ Pregleda: 2913 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.