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


Tabort massa mellaslag

Postades av 2005-10-31 18:23:58 - Joakim Åhl, i forum c# (c-sharp), Tråden har 11 Kommentarer och lästs av 994 personer

har en stäng med massa mellaslag eftervarandra nu vill jag ersätta dessa med ett.Hur gör jag det har provat med med regex men då mina kunskaper i det är nästanlika men noll så frågar jag er.


Svara

Sv: Tabort massa mellaslag

Postades av 2005-10-31 19:12:01 - Mikael Åhlén

Hej,

Funktionen <b>Trim</b> ska väl göra detta åt dig, är osäker om det heter Trim i C# då detta kan vara ett VB.net alias.

/m


Svara

Sv:Tabort massa mellaslag

Postades av 2005-10-31 19:39:55 - Oskar Johansson

Trim gör inte detta; trim tar endast bort mellanslag i början och slutet


Svara

Sv: Tabort massa mellaslag

Postades av 2005-10-31 19:52:20 - Marcus Agbrant

En dålig lösning: Replacea "2 x mellanslag" med "1 x mellanslag". Gör detta tills det inte finns några "2 x mellanslag" att replacea.


Svara

Sv:Tabort massa mellaslag

Postades av 2005-10-31 21:15:45 - Joakim Åhl

trim skulle ha funkat om det inte vare så att alla mellanslag skall ersättas med ett tecken.


Svara

Sv: Tabort massa mellaslag

Postades av 2005-10-31 23:14:37 - Johan Skog

Den här kåden kanse kan hjälpa dig, den är inte den mest optimerade men den funkar.
Det finns nog massa anndra lösningar som är bättre men det är den jag kom på just nu.

string temp = "hej  -1                       -2   -3   -4   -5   ";

			for(int i=0; i < temp.Length; i++)
			{
				if(i != (temp.Length -1))
				{
					if(temp[i].ToString() == " " && temp[i+1].ToString() == " ")
					{
						temp = temp.Remove(i,1);
						i=0;
					}
				}

			}


Svara

Sv: Tabort massa mellaslag

Postades av 2005-10-31 23:17:24 - Lars Gottfridsson

<code>
Dim OrginalStrang As String = " w e r y s a d 55"
Dim RensadStrang As String
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim i As Integer
For i = 1 To OrginalStrang.Length
If Mid(OrginalStrang, i, 1) <> " " Then
RensadStrang &= Mid(OrginalStrang, i, 1)
End If
Next
TextBox1.Text = RensadStrang
End Sub
</code>


detta funkar bra!

Tjosan!


Svara

Sv: Tabort massa mellaslag

Postades av 2005-11-01 00:20:48 - Joakim Åhl

Trodde jag hitta en bra regex [^\w]* regxBuddy visar mig det resultatet jag vill men .Net ger mig mellanslag mellan alla tecken.
regxBuddy makerar alla mellanslag med färg.
tex .Net: H#E#J##P#Å##D#I#G.
Värkar inte som Regular Expression funkar här.Får nog kolla på era ideer.


Svara

Sv: Tabort massa mellaslag

Postades av 2005-11-01 07:14:48 - Olof Lidström

Du kan väl köra replace på strängen. sträng=sträng.replace(" ","1");

//Olof


Svara

Sv: Tabort massa mellaslag

Postades av 2005-11-01 13:12:38 - Ola Lindfeldt

Detta bör funka, och är snabare än tåget:

ResultString = Regex.Replace(SubjectString, " {2,}", " ");


Svara

Sv:Tabort massa mellaslag

Postades av 2005-11-01 22:51:00 - Tiberiu Covaci

while(sträng.IndexOf(" ") != -1) // 2 mellanslag
sträng = sträng.Replace(" ", " "); // 2 mellanslag, 1 mellanslag


eller om du använder .NET 2.0

sträng = string.Join(sträng.Split(" ", StringSplitOptions.IgnoreEmptyEntries);


Svara

Nyligen

  • 18:37 Remove the bumper in AUDI
  • 15:35 Chicken road crash game
  • 21:41 Automotive Services UK
  • 20:44 Erfarenhet av CBD-olja mot sömnpro
  • 12:13 Sex Dolls for Sale
  • 19:42 Online Casinos for Haitian Players
  • 19:38 Rekommendera något intressant
  • 19:13 Международная перевозка грузов

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 889
27 965
271 778
570
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