Hirdetés
- gban: Ingyen kellene, de tegnapra
- Luck Dragon: Asszociációs játék. :)
- sziku69: Fűzzük össze a szavakat :)
- sziku69: Szólánc.
- lkristóf: Prohardver fórum userscript – hogy lásd, mikor neked válaszoltak
- Elektromos rásegítésű kerékpárok
- Meggyi001: Áram nélkül....méltóság nélkül.....
- Mr Dini: Mindent a StreamSharkról!
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
Új hozzászólás Aktív témák
-
pittbaba
aktív tag
Eddigi legjobb megfejtés részemről:
(?:^|(?<!(?:href="))+(?<!(?:href=" )))((?:(?:(?:https?|ftp):\/\/)|(?:www))+(?:\w|\.)*(?:(?:\/[\+~%\/\.\w\-]*)?(?:[\?\-\+=&;%@\.\w]*)#?(?:[\.\!\/\\\w]*))?[^"]\b)($|(?!(/a))+)lookahead, és lookbehind regex keresőszavak voltak végül a megoldások
-
pittbaba
aktív tag
Ez már majdnem jó:
(?:^|[^"'>])(((https?|ftp):\/\/)+(\w|\.)*((?:\/[\+~%\/\.\w\-]*)?(?:[\?\-\+=&;%@\.\w]*)#?(?:[\.\!\/\\\w]*))?[^"]\b)Itt már csak annyi a baj, hogy ha space van a href=" valamilink.hu"> vagyesetlegitt</a>
akkor sajnos még mindig belenyúl. Ha biztonságorsa szeretném, akkor jó lenne a kacsacsőr+space karakterláncot is tiltani az elejéről, de valamiért nem megy, tudja valaki esetleg hogy tudok a felsorolás blokkon belül nem csak egy karaktert megadni?
(?:^|[^"'>])
Itt kellene hogy aposztrf+space és kacsacsőr+space karakterláncra is negáljon. -
pittbaba
aktív tag
válasz
cidalain
#17409
üzenetére
Ez is megvolt, viszont az meg azért nem jó megint, mert ha a szövegben alapból van egy link ami jó hogy ott van, akkor azt nekem kicseréli az url-re.
Konkrétabban: Átveszek egy cikket máshonnan, tök jó, hogy tinymce-ben megmarad a formázás.
Van pl egy olyan hogy beillesztek egy táblázatot, abban benne van egy link, hogy jegyvásárlás, azt nem akarom, hogy törölje, illetve nem is akarom hogy hozzányúljon.
Viszont én rakok be egy youtube linket, vagy egy fotó linkjét, vagy csak egy hivatkozást a forrásra, azt jó lenne ha automatikusan átalakítaná.
Vagyis igazából a probléma tök egyszerű, csak a megoldás nem:Ha linkelve van egy szövegben az url akkor ne nyúljon hozzá, ha csupaszon van, akkor meg fusson le egy függvény

-
pittbaba
aktív tag
Sziasztok srácok!
Már a guta megüt, sehol nem találok jó megoldást a problémámra (nehéz is rákeresni), az kellene nekem, hogy egy szövegből az összes URL-t linkké alakíthassam, de úgy, hogy a már linkelt url-t ne alakítsa linkké.
Ha a szövegben alapból van már link, ilyenkor a:
<a href="http://pelda.hu">link</a> -ból
<a href="<a href="http://pelda.hu">link</a>">link</a> lesz.Mivel ezer másik függvény épül a dologra, nekem egy jól megírt reguláris kifejezés kellene ami felszippantja a szövegből az összes url-t, kivéve a már linkelt url-t.
Blog modult készítek, összedobtam fél óra alatt az egészet, erre meg már a második délutánom megy rá...
Most ha lehet abba ne menjünk bele miért nem takarítom ki előre a linkelt dolgokat, jelen estben nem jól megoldható előre takarítani, és gyorsabb is lenne ha a reguláris kifejezés lenne működőképes.
Neten található hasonló problémákból kipróbáltam kb 100-at de így ahogy én szeretném nem működik egyik sem.
-
pittbaba
aktív tag
Sziasztok!
Hogy lehet, hogy preg_match
/[0-9a-z\.-_]+@([0-9a-z-]+\.)+[a-z]{2,4}/i
pattern illeszkedik
<strong>adara@inda.hu
stringre?Nem értem hogy megy át a < > karakter? sehol nem engedek neki ilyet.
Sorry ha itt off
Új hozzászólás Aktív témák
- Motorola Edge 70 Fusion – stílusosan főznek
- Saját memóriaszabvánnyal küzd a memóriahiány ellen az ASRock
- Távcső topik
- Crimson Desert
- Anime filmek és sorozatok
- Anglia - élmények, tapasztalatok
- Milyen billentyűzetet vegyek?
- Torrent meghívó kunyeráló
- Bittorrent topik
- 8000 nit, maradhat? A szaúdiaknál kezd a Honor 600 Pro
- További aktív témák...
- LG 27GX790A-B 2K-480HZ-0.03MS 3 ÉV GYÁRTOI GARANCIA
- Szolid RDY2PLAY Gamer PC - Ryzen 2600 // 16GB DDR4 // GTX 1080 // 512SSD + 2x1TB HDD // WIN 11 PRO
- AMD Ryzen 5 1600X AM4
- Eladó Apple iPad (2020) 2. generáció Cellular + WiFi 512 GB
- iPhone 16 128GB gyári független hibátlan 2028.10.20. Apple jótállás
- HIBÁTLAN iPhone 15 Plus 128GB Blue-1 ÉV GARANCIA - Kártyafüggetlen, MS4531,90% Akksi
- ÁRGARANCIA!Épített KomPhone i7 14700KF 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- Acer Chromebase All-in-One PC 23.8" Touchscreen
- 27% - GAMING PC! i5-12400F / RTX 4060 / 16GB DDR5 / 1TB NVMe / B760 / 650w! BeszámítOK
- LG UltraGear 32GS95UX-B OLED Monitor! 32" 3840x2160 / 480Hz / 0.03ms / FreeSync / G-Sync! BeszámítOK
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

Csak nem hajt a tatár, és érdekelt is volna valami szép megoldás, nagyon szeretem a regex feladatokat, matekozni a nyelvvel. Azóta is rágom a kifejezést, de nagyon nagyon nehéz ügy
