Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 17437|Vastaus: 0

[Lähde] C# muuntaa useita peräkkäisiä avaruuksia jonon keskellä yhdeksi välilukoksi

[Kopioi linkki]
Julkaistu 5.10.2015 21.39.17 | | |
Tänään törmäsin tähän ongelmaan auttaessani asiakasta tuomaan tietoja txt-tiedostosta tietokantaan. Koska kahden merkkijonon välivälitysten määrä asiakkaan txt-tiedostossa on epävarma, split-funktiota ei voi käyttää jakamiseen, ja viimeinen keksin tapani on muuntaa peräkkäiset välilyönnit välilyönniksi ja sitten käyttää split to split -toimintoa, mikä on helppoa.

Tässä käytetty periaate on: käytetään säännöllisiä lausekkeita, joten tiedostoon tulisi viitata

käyttäen System.Text.RegularExpressions;
(Siirrä hiirtä koodin päälle, koodin yläosaan ilmestyy neljä kuvaketta, ensimmäinen on lähdekoodin katseluun, toinen koodin kopioimiseen, kolmas koodin tulostamiseen ja neljäs on apu)
Oletetaan, että merkkijonon sisältö on
str="A B C D E F";
str = uusi System.Text.RegularExpressions.Regex("[\\s]+"). Replace(str, " ");
(Siirrä hiirtä koodin päälle, koodin yläosaan ilmestyy neljä kuvaketta, ensimmäinen on lähdekoodin katseluun, toinen koodin kopioimiseen, kolmas koodin tulostamiseen ja neljäs on apu)
Siinä se, laita voimalähtö nähdäksesi onko se A B C D E F.





Edellinen:Paljasta, kuinka vastakkainen "Wuhan Guangbutun Computer City" on! Huijareiden kokoontumispaikka! Olen itse kokenut tämän varoittaakseni kaikkia
Seuraava:Kuka omistaa Qingdao Shandehuo Seafood Barbecue Home Cookingin? Pomo on karannut
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com