Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 17437|Svare: 0

[Kilde] C# konverterer flere påfølgende rom midt i en streng til ett enkelt rom

[Kopier lenke]
Publisert på 05.10.2015 21:39:17 | | |
I dag støtte jeg på dette problemet mens jeg hjalp en kunde med å importere informasjonen fra en txt-fil til en database. Siden antallet mellomrom mellom to strenger i kundens txt-fil er usikkert, finnes det ingen måte å bruke splitt-funksjonen for å splitte, og den siste måten jeg kom på er å konvertere de påfølgende mellomrommene til et mellomrom, og deretter bruke split for å splitte, noe som er enkelt å gjøre.

Prinsippet som brukes her er: bruk regulære uttrykk, så filen bør refereres til

ved bruk av System.Text.RegularExpressions;
(Beveg musen over koden, fire ikoner vil dukke opp øverst i koden, det første er for å se kildekoden, det andre for å kopiere koden, det tredje for å skrive ut koden, og det fjerde for hjelp)
Anta at innholdet i strengen er
str="A B C D E F";
str = ny System.Text.RegularExpressions.Regex("[\\s]+"). Replace(str, " ");
(Beveg musen over koden, fire ikoner vil dukke opp øverst i koden, det første er for å se kildekoden, det andre for å kopiere koden, det tredje for å skrive ut koden, og det fjerde for hjelp)
Det er det, sett inn styrkeutgangen for å se om den er A B C D E F.





Foregående:Avslør hvor motbydende «Wuhan Guangbutun Computer City» er! Et samlingssted for svindlere! Jeg har personlig opplevd det for å advare alle
Neste:Hvem eier Qingdao Shandehuo Seafood Barbecue Home Cooking? Sjefen har stukket av
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com