Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 9 odgovora
  • 4.090 pregleda

Najnovija ↓

String Replace specijalnog karaktera ' u " 24.10.2007. u 15:21 · pre 231 mesec #1
Zanima me kako mogu sa string.replace da zamjenim karakter ' u karakter ".
Pokusao sam Strig.Replace("'","""), ali mi javlja gresku pri unosu drugog.
Strig.Replace("'","a") ili bilo koji drugi karakter radi bez ikakvih problema.
Hvala Vam unaprijed na brzom odgovoru.
Re: String Replace specijalnog karaktera ' u " 24.10.2007. u 19:47 · pre 231 mesec #4
Probao sam to ali nije upjelo.
Poslije znaka " jednostavno ignorise ostale karaktere.
Opis = Opis.Replace("'", "aa\"asas")
Dio asas" se ignorise i kao da ne postoji.
Probao sam i kobinaciju
Opis = Opis.Replace("\'", "\\"")
ali prevodioc mi javlja gresku.
Ako slucajno znate jos koje rijesenje javite.
Re: String Replace specijalnog karaktera ' u " 24.10.2007. u 20:20 · pre 231 mesec #5
Code:

            string opis = "proba 'proba' proba";
            Console.WriteLine(opis);
            Console.WriteLine(opis.Replace("\'", "\""));
            Console.WriteLine(opis.Replace("\x27", "\x22"));
            Console.WriteLine(opis.Replace('\'', '\"'));
            Console.WriteLine(opis.Replace('\x27', '\x22'));

Re: String Replace specijalnog karaktera ' u " 24.10.2007. u 20:55 · pre 231 mesec #6
Nisi rekao u kom jeziku radis. Cini mi se da je VB.NET. U tom slucaju probaj String.Replace("'", """")
Potpis
Nebojsa Milanovic:
-Trumpa smatram vrhunskim predsednikom i voleo bih da živim u državi na čijem je on čelu
-Rusija ne laže, ne vodi osvajačke ratove
-Trump je svetla tačka u USA blatu
-Elon Musk, možda najpametniji i najtrezveniji Amerikanac
Re: String Replace specijalnog karaktera ' u " 24.10.2007. u 21:43 · pre 231 mesec #7
Shadowed rjesenje koje si poslao funkcionise.
Hvala.
Jezik jeste VB.Net.
Ukoliko znas zbog cega mora da se upise 2 puta karakter " objasnjenje bi pomoglo.
Re: String Replace specijalnog karaktera ' u " 24.10.2007. u 22:50 · pre 231 mesec #8
Zato sto se string oznacava znacima navoda i kada imas " on to shvati kao navodnik. Ukoliko je dupli navodnik (a vec je zapocet string) onda ga smatra delom stringa. Isto je kao taj escape karakter u c#-u, s' tim da je tamo \ esc za razne potrebe.
Potpis
Nebojsa Milanovic:
-Trumpa smatram vrhunskim predsednikom i voleo bih da živim u državi na čijem je on čelu
-Rusija ne laže, ne vodi osvajačke ratove
-Trump je svetla tačka u USA blatu
-Elon Musk, možda najpametniji i najtrezveniji Amerikanac
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme