Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


string Replace?

Postades av 2004-12-06 20:43:45 - Ola Ahlman, i forum c# (c-sharp), Tråden har 4 Kommentarer och lästs av 698 personer

Hej!

Jag håller på och bråkar lite med Replace. det vill inte riktigt som jag vill.
Jag har testat följande:

string str = "teststräng(teststräng)";

//jag vill ha bort paranteserna ur strängen

str.Replace("(", ""); //Fungerar ej! händer inget (verkar inte fungera alls)


Regex.Replace(str, "(", "");
//Fungerar för allt utom paranteser, får då detta fel: System.ArgumentException: tolkar ( - Inte tillräckligt med ). Parameternamn: (



hur ska man skriva?




Svara

Sv: string Replace?

Postades av 2004-12-06 20:51:53 - Johan Djupmarker

str = str.Replace("(", "");

/Johan


Svara

Sv:string Replace?

Postades av 2004-12-06 21:24:47 - Ola Ahlman

trodde jag testat detta, men tydligen hade jag väl skrivit något fel för nu fungera det, tack!


Svara

Sv:string Replace?

Postades av 2004-12-07 08:43:27 - Per Hultqvist

Strängar i .Net är Immutable, exakt hur man översätter det vet jag inte, men det betyder i alla fall att de aldrig ändras. När du gör en Replace på en sträng så redigerar du inte den befintlliga strängen utan du skapar en ny sträng som returneras från funktionen Replace. Det är därför du måste göra som Johan beskrev.

Hade du skrivit :
<code>
str2=str.Replace("(","");
</code>
så hade du haft kvar den ursprungliga strängen i variabeln str och du hade kunnat jobba vidare med den.


Svara

Sv: string Replace?

Postades av 2004-12-07 13:30:42 - Roger Alsing

en annan sak som kan vara bra att ta för vana är att läsa vad det står i intellisense infon.

står det tex:


string Replace (....)
^
så ser man att metoden returnerar något och man kan vara ganska säker på att den inte påverkar indatat...


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 830
27 960
271 761
3 043
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies