- NASsoljunk: ZyXEL NSA-310 és az FFP
- gban: Ingyen kellene, de tegnapra
- Luck Dragon: Asszociációs játék. :)
- tildy: Új élet kezdődik
- sziku69: Fűzzük össze a szavakat :)
- LordAthis: Ismét egy "Idióta" A.I. Projekt, hogy meglovagolja a trendeket...
- Magga: PLEX: multimédia az egész lakásban
- Austin F.: Intel Iris Xe driver frissítés
- [K2]: A vagyonvédelmi rendszerszerelővé válás rögös útja
- Lalikiraly: Astra kalandok @Harmadik rész
Új hozzászólás Aktív témák
-
ubid
senior tag
Ennek tekintetében megpróbáltam átalakítani a regexemet, azonban valamiért így már nem működik.
A régi kifejezésem, amit átalakítottam:
(\$dashletStrings[ ,\n,\t]*\[[ ,\n,\t]*'){1}[A-Z,\-,_, ,a-z,0-9,aáeéiíoóöőuúüűAÁEÉIÍOÓÖŐUÚÜŰ,\n]*('[ ,\t,\n]*\]){1}[ ,\t,\n]*=[ ]*(array[ ]*\(){1}[ ,\n,\t,\(,\),',A-Z,a-z,0-9,?,!,+,-,_,=,>,aáeéiíoóöőuúüűAÁEÉIÍOÓÖŐUÚÜŰ,-?,\"",\/,:,*,<,>,%]*(\))EZ tökéletesen illekedik erre, csak túl bonyolult:
$dashletStrings['InvadersDashlet'] = array(
'LBL_TITLE' => 'Invaders!',
'LBL_DESCRIPTION' => 'A little way to pass the time',
'LBL_DBLCLICK_HELP' => 'Use A and D to move, S to fire.',
'LBL_START' => 'Click To Start',
'LBL_GAME_OVER' => 'Game Over<br>(Click to play again)',
);A lényeg az, hogy a kulcs érték párokat kell kihalászni a stringből. ami itt fix kell hogy legyen:
- $dashletStrings[
- ] = array(
- =>
- )Az előbb leírt regexre tehát ez illeszkedik, csupán át szeretném írni, mert ugye a belseélyeben az array-nak gyakorlatilag bármi lehet...
Átírtam a regex-et erre, de így már nem működik, és nem látom mi a hiba benne:
(\$dashletStrings[ ,\n,\t]*\[[ ,\n,\t]*'){1}(.*)('[ ,\t,\n]*\]){1}[ ,\,\t]*(=){1}[ ,\,\t]*(array[ ,\n,\t]*\()(.*?)
Remélem érthető volt
Ezen az oldalon szoktam tesztelni:
http://regex101.com/
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- AKCIÓ! Gigabyte H610M i5 12400F 16GB DDR4 512GB SSD RX 6700XT 12GB Zalman S2 TG Seasonic 650W
- Gombászkönyvek egyben
- LG 65C3 - 65" OLED evo - 4K 120Hz 1ms - NVIDIA G-Sync - FreeSync Premium - HDMI 2.1 - PS5 és Xbox!
- LG 32UN880P - 32" IPS ERGO / 4K UHD / 60Hz 5ms / DisplayHDR 400 / USB Type-C / AMD FreeSync
- ÁRGARANCIA! Épített KomPhone Ryzen 5 7500F 32/64GB DDR5 RTX 5060 8GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest