Kezdőoldal » Számítástechnika » Programozás » Hogyan tudok szavak elé...

Hogyan tudok szavak elé speciális karaktert beszúrni notepad-ban?

Figyelt kérdés

A feladat a következő van 1200 szó ami egy oszlopban van. Ezt meg kell duplázni és karaktereket beszúrni elé,hogy adatbázisban is lehessen kezelni.

Pl: \nAlma::Alma

Itt egyoszlopban bent van az alma és még a többi 1199 szó. Ezeket kéne így megformázni.



2015. dec. 7. 09:10
1 2
 1/15 Kőváry Orsolya ***** válasza:

Excelt használj

A oszlop tartalma: \n

B oszlop tartalma: szavaid

C oszlop tartalma: ::

D oszlop tartalma: szavaid

E oszlopba: =A1&B1&C1&D1

Másold az aljáig, az eredményt jelöld ki, Ctrl-C, irányított beillesztés egy új oszlopban Értékként, a kapott eredményt újra Notepadbe másolhatod

2015. dec. 7. 09:40
Hasznos számodra ez a válasz?
 2/15 anonim ***** válasza:
A jegyzettömb nem tud semmi extra dolgot, egyenként tudod beszúrogatni, vagy sehogy. Tulajdonképpen egy edit control maximalizálva egy ablakban, meg köré írva az API-t kihasználó szolgáltatások, semmi több.
2015. dec. 7. 09:41
Hasznos számodra ez a válasz?
 3/15 A kérdező kommentje:

Kedves Orsolya!

És mi a függvénye az oszlopban sortól-sorig beillesztésnek?

Pl ha az A1:A1200 tartománynak ezt szeretném: \n

2015. dec. 7. 09:59
 4/15 A kérdező kommentje:
Amúgy notepad- ról beszélünk nem jegyzettömbről. A kettő közt azért van némi különbség.
2015. dec. 7. 10:01
 5/15 anonim ***** válasza:

A te barátod a reguláris kifejezés lesz!

[link]


Egyébként (ha erre gondolsz) a tisztességes neve a programnak notepad++. A notepad valóban a windows jegyzettömbje.


További segítséget viszont ebben nem tudok adni, mert linuxot használok szóval nekem itt a "sed" erre a feladatra! :)

2015. dec. 7. 10:19
Hasznos számodra ez a válasz?
 6/15 anonim ***** válasza:
Sublime texttel ezt 1 perc megcsinálni.
2015. dec. 7. 10:49
Hasznos számodra ez a válasz?
 7/15 anonim ***** válasza:

Azért írok egy sed-es megoldást, hátha valakinek jó lesz valamire:


sed -i.backup -e 's/\(.*\)/\\n\1::\1/' gyumolcsok.txt


bemenet:

Alma

Körte

Cseresznye

Meggy

Eper

Banán

Barack

Dinnye

Málna

Szőlő

Szilva

Ribizli


kimenet:

\nAlma::Alma

\nKörte::Körte

\nCseresznye::Cseresznye

\nMeggy::Meggy

\nEper::Eper

\nBanán::Banán

\nBarack::Barack

\nDinnye::Dinnye

\nMálna::Málna

\nSzőlő::Szőlő

\nSzilva::Szilva

\nRibizli::Ribizli

2015. dec. 7. 11:14
Hasznos számodra ez a válasz?
 8/15 anonim ***** válasza:

vagy:


awk '{ print "\\n"$1"::"$1 }' egyoszlop.txt > ketoszlop.txt

2015. dec. 7. 11:23
Hasznos számodra ez a válasz?
 9/15 anonim ***** válasza:

Naok, kerítettem aegy npp-t:


[link]

2015. dec. 7. 11:40
Hasznos számodra ez a válasz?
 10/15 anonim ***** válasza:

> Sublime texttel ezt 1 perc megcsinálni.


Notepad++-ban is ugyanannyi, révén, hogy ugyanazt kell csinálni. CTRL+H, és regex megadás.

2015. dec. 7. 11:42
Hasznos számodra ez a válasz?
1 2

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!