Hirdetés
- OLED TV topic
- Vezeték nélküli fülhallgatók
- Milyen billentyűzetet vegyek?
- Szünetmentes tápegységek (UPS)
- Melyik tápegységet vegyem?
- Apple MacBook
- HiFi műszaki szemmel - sztereó hangrendszerek
- Hobby elektronika
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- AMD K6-III, és minden ami RETRO - Oldschool tuning
-
PROHARDVER!
Új hozzászólás Aktív témák
-
válasz
MasterDeeJay #11837 üzenetére
Hat, nyelvfuggetlenul gondolkodva:
Gondolom van valami rule-set, ami alapjan a hoszabbik stringbol egyertelmuen meghatarozhato a rovidebbik string egy definitiv, teljesen egyedi resze (filenev-mappanev).
Ha ilyened nincs, akkor a problemad csak sacc/kb szintre oldhato meg, mert tele leszel false positive-al.Ilyen rule-ra pelda mondjuk ez:
C_20151007_0701_T_TESZT_HUG00001465560Erre En igy elso blikkre a kovetkezo rule-okat tudnam mondani:
- Eldobjuk az elso X karaktert, ha mindig ugyanolyan hosszu, igy kijon, hogy: T_TESZT_HUG00001465560, (ha a vege is fix hosszu, akkor azt is eldobjuk) ezutan _ alapon splittelunk, elso kettot figyelembe vesszuk. Mappanevet hasonloan. Ezutan ha az elso string (T) egyezik a mappa elso n betujevel (esetunkben egy, mert siman egy T van), a masodik string pedig egy az egyben egyezik, akkor megtalaltuk a mappat, masolunk, egyebkent megyunk tovabb a mappak listajan.
- Elso karaktert eldobjuk, utana megkeressuk az elso "betu" karaktert. Innentol lasd elso pelda.
- Ha a filenev elejenek a hossza valtozo, de a vegen a kod mindig adott mennyisegu karaktert tartalmaz, akkor hatulrol elorefele megyunk a fenti logika szerintIgy hirtelen ennyi.
Annyi, hogy mivel fileok es mappakrol van szo, valszeg a mappak eseten ertelmezheto abc-sorrend lesz, (file-ok eseten a kod miatt nem biztos, passz) tehat felesleges mindig vegigmenni a teljes listan, ha nincs talalat, nincs es kesz (ezt illik logolni), illetve en nem is tesztelnek mindket stringre egyszerre, hanem a masodikra egyezest csak akkor neznek, ha mar az elsore van.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- PLAYSTATION 5 (PS5) DUALSENSE V2 MIDNIGHT BLACK (FEKETE) VEZETÉK NÉLKÜLI KONTROLLER
- P15 Gen1 15.6" FHD IPS i7-10850H T1000 32GB 512GB magyar vbill ujjlolv IR kam új akku gar
- T14s Gen4 14" FHD+ IPS i5-1335U 16GB 256GB NVMe magyar vbill ujjlolv IR kam gar
- Cooler Master MasterBox MB511 RGB
- FSP Hydro GD 650W Gold
- Telefon felvásárlás!! iPhone 14/iPhone 14 Plus/iPhone 14 Pro/iPhone 14 Pro Max
- Honor X8 128GB, Kártyafüggetlen, 1 Év Garanciával
- Telefon felvásárlás!! iPhone 12 Mini/iPhone 12/iPhone 12 Pro/iPhone 12 Pro Max
- ÚJ Dell Latitude 15 5550 - 15.6"FullHD IPS - Ultra 5 135U - 16GB - 512GB SSD - Win11 - 2,5+ év gari
- Bomba ár! Dell Latitude 7480 - i5-6GEN I 8GB I 256GB SSD I 14" FHD I HDMI I Cam I W10 I Gari!
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest