Hirdetés
- Mini PC
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Kormányok / autós szimulátorok topikja
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Gaming notebook topik
- Milyen belső merevlemezt vegyek?
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- Bambu Lab 3D nyomtatók
- Azonnali alaplapos kérdések órája
Új hozzászólás Aktív témák
-
pittbaba
aktív tag
Köszi!
Azóta már még több problémám keletkezett.
Elsőre a megoldás :
line = line.replaceAll(",(?=,)", ",NULL");Ekkor az lett a baj, hogy a vesszők közötti értékek közül is a stringeknek kell ' ' vagy " " így könyebbé vált a helyzetem:
line.replaceAll(",","','");
Ekkor jött a meglepetés, miszerint vannak olyan tartalmak ahol egy cellának az értéke:
y,x,"Kis,Pál utca",a,bEbből ez lesz:
'y','x','"Kis','Pál utca"','a','b'Így a Kis, Pál utca stringet kettévágtam, csúszik az adat feltöltése az adatbázissal, több tartalom lesz mint cella stb..

Ez sem jó...Egy olyan reg.expr kellene nekem ami megoldja a fenti problémámat:
Ha vesszőt lát, tegyen a két oldalára aposztrófot, kivéve ha úgy lát vesszőt, hogy az két " " közötti szöveget választ el, akkor ne csináljon a vesszővel semmit.
Tipp?
Biztos megoldható...
Új hozzászólás Aktív témák
- Lalikiraly: A nagy ő! Stohl...
- Motorola Edge 60 Fusion - nem csak a forma időtálló
- Highguard
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Elektromos rásegítésű kerékpárok
- Linux kezdőknek
- Kész vagy fizetni az AI-ért a Facebookon és az Instán?
- gban: Ingyen kellene, de tegnapra
- CADA, Polymobil, és más építőkockák
- Képregény topik
- További aktív témák...
- Dell Precision 7750 17.3" FHD IPS i7-10850H RTX 3000 16GB 512GB NVMe gar
- Eladó MacBook Air (M1, 2020) asztoszürke 512Gb
- Garanciális // dobozos // Lenovo LOQ // Ryzen 7 7435HS // 16GB RAM // 1TB SSD // RTX 4070
- Hp 840 G9 i7-1270p 16Gb ram, 512Gb NVMe, szép, Magyar bill, 1 év garancia, számla
- ThinkPad T14s Gen4 14" FHD+ IPS érintő Ryzen 5 PRO 7540U 16GB 256GB NVMe magyar vbill ujjlolv gar
- REFURBISHED - DELL Universal Dock D6000 (452-BCYH) (DisplayLink)
- Dell Latitude 7330 i7-1255U 16GB 256GB 400nites legjobb kijelző! 1 év garancia
- Apple iPhone 13 128GB,Vodafone,Átlagos,Dobozaval,12 hónap garanciával
- LG 39GX90SA-W - 39" Ívelt Smart OLED/ WQHD 2K / 240Hz & 0.03ms / 1300 Nits / G-Sync & FreeSync
- Honor 90 512GB,Újszerű,Dobozaval,12 hónap garanciával
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest

Biztos megoldható...

