Rivinvaihtoescape-muunnin
Muunna kirjaimellisten rivinvaihtojen ja escape-merkeillä varustettujen uusien rivin merkkien (\\n) välillä. Tukee CRLF-, CR- ja LF-rivinpäätyksiä kaksisuuntaisella muunnoksella.
Syöte
Tuloste
Lue lisää
Mitä ovat rivinvaihdot ja pakolliset merkkijonot?
Rivinvaihto on erityismerkki, joka edustaa rivin loppua tekstissä. Varsinaisessa tekstissä rivinvaihdot näkyvät fyysisina rivin erotuksina, kun painat Enter-näppäintä. Ohjelmoinnissa ja tietomuodoissa rivinvaihdot voidaan kuitenkin esittää pakollisina merkkijonoina - kenoviiva seuraavalla merkillä (kuten \n useimmissa ohjelmointikielissä). Pakolliset merkkijonot ovat tekstiesitys ohjausmerkeistä, joita ei voi kirjoittaa tai näyttää suoraan.
Eri järjestelmät esittävät rivinvaihdot eri tavalla: Unix ja nykyaikaiset järjestelmät käyttävät \n (Line Feed), vanhemmat Mac-järjestelmät käyttivät \r (Carriage Return) ja Windows käyttää \r\n (molemmat merkit yhdessä). Muuntaminen kirjaimellisten rivinvaihtojen ja niiden pakollisten esitysten välillä on olennaista työskenneltäessä tiedonsiirron, konfiguraatiotiedostojen ja alustarajat ylittävän tekstinkäsittelyn kanssa.
Työkalun kuvaus
Tämä rivinvaihdon pakollinen muunnin muuntaa tekstin kirjaimellisten rivinvaihtojen (todelliset rivinvaihdot, jotka näkyvät erillisinä riveinä) ja niiden pakollisten esitysten (\n) välillä. Se käsittelee kaikki yleiset rivinvaihdojen muodot: Unix \n, Windows \r\n ja vanhempi Mac \r. Tämä työkalu on korvaamaton, kun sinun on sisällytettävä teksti rivinvaihtojen kanssa JSON-tiedostoihin, konfiguraatiotiedostoihin, SQL-kyselyihin tai muihin muotoihin, jotka vaativat pakollisia rivinvaihtoja.
Esimerkit
| Syöte (Kirjaimellinen) | Tulos (Pakollinen) |
|---|---|
| Rivi 1 Rivi 2 Rivi 3 |
Rivi 1\nRivi 2\nRivi 3 |
| Hei Maailma |
Hei\nMaailma |
| Ensimmäinen Toinen Kolmas |
Ensimmäinen\nToinen\nKolmas |
| Syöte (Pakollinen) | Tulos (Kirjaimellinen) |
|---|---|
| Teksti\nJossa\nVaihdot | Teksti Jossa Vaihdot |
| Nimi\nOsoite | Nimi Osoite |
Ominaisuudet
- Automaattinen muodon tunnistus: Tunnistaa Windows (
\r\n), Unix (\n) ja Mac (\r) rivinvaihdot - Kaksisuuntainen muuntaminen: Muunna kirjaimellisesta pakolliseen tai pakollisesta kirjaimelliseen
- Sisällön säilyttäminen: Muuntaa vain rivinvaihtomerkkejä, jättäen kaiken muun tekstin muuttumattomaksi
Kuinka se toimii
Kun muunnat kirjaimellisesta pakolliseen, työkalu skannaa tekstin kaikista rivinvaihtomerkeistä (Windows, Mac ja Unix) ja korvaa ne kirjaimellisella tekstillä \n. Kun muunnat pakollisesta kirjaimelliseen, se etsii jokaisen \n-sekvenssin ja korvaa sen todellisella rivinvaihtomerkkillä. Kaikki muu sisältö säilyy muuttumattomana.
Rajoitukset
- Käsittelee vain vakio-
\n-pakollisia merkkijonoja; ei muunna muita pakollisia merkkejä, kuten\t(sarkain) tai\r(rivinpalautus) - Työkalu olettaa, että
\nedustaa rivinvaihtoa; jos tekstissäsi on kirjaimellinen merkkijono\n, jota ei pitäisi muuntaa, tämä työkalu muuntaa sen - Monimutkaiset pakollisten merkkien skenaariot, joissa on sekoitettuja pakollisia ja kirjaimellisia rivinvaihtoja, vaativat manuaalista tarkastelua