Hirdetés
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- gban: Ingyen kellene, de tegnapra
- sparks: Az első 7 nap egy iPhone 17 Pro Max-szal
- Lalikiraly: Kinek milyen setupja van?
- Luck Dragon: Asszociációs játék. :)
- Garry84: Sumák aprós?
- Cseppino: Windows 11 25H2 frissítés – Újdonságok, AI-funkciók és rejtett beállítások.
- pechman8: 300B vs. GU50: a Herceg és a Koldus
- Gurulunk, WAZE?!
- potyautas: Gépjármű ügyek
Hirdetés
(használd a CYBSEC25PH kuponkódot további 20 ezer ft kedvezményért!)
Új hozzászólás Aktív témák
-
Karma
félisten
A greedy kifejezés a lehető legtöbb karaktert próbálja illeszteni, azaz ha több lehetőség is van, a leghosszabbat fogja választani. A lazy ezzel szemben a rövidebbet.
Mutatok egy példát, mert magyarázni nem igazán tudok ezen a héten:
Bemenet Regex Eredmény
almabeka kecskebeka ==> (.*)beka ==> 1 match: "almabeka kecskebeka"
almabeka kecskebeka ==> (.*?)beka ==> 2 match: "almabeka" és " kecskebeka"Az első a greedy, a második a lazy kifejezés. Aláhúzással jelöltem, hogy a zárójel mit fogott be a zárójel groupba. Fontos, hogy a kecske előtti szóköz is benne van! Csak azt nem tudom megformázni valamiért.
Látszik, hogy mivel a bemeneten a "beka" szöveg kétszer is szerepel, a greedy a végét vette figyelembe, az összes többi köztes karaktert (benne az első békát) behajította a zárójelbe. A lazy meg szétvágta és különvette a két illeszkedő mintát.
Egyébként a RegexPal a barátod, ha regexekkel foglalkozol: egy kísérletezésre alkalmas terület és még egy mini összefoglaló is a szintaxisról.
Ú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!
- Mikrotik routerek
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- gban: Ingyen kellene, de tegnapra
- Gitáros topic
- Székesfehérvár és környéke adok-veszek-beszélgetek
- sparks: Az első 7 nap egy iPhone 17 Pro Max-szal
- Lalikiraly: Kinek milyen setupja van?
- Fotók, videók mobillal
- Battlefield 6
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- További aktív témák...
- Macbook Pro 2019 // i7 // 16/512GB // Számla+Garancia //
- Gamer PC-Számítógép! Csere-Beszámítás! I5 14400F / RTX 3060Ti / 32GB DDR5 / 512GB SSD!
- Kezdő Gamer PC-Számítógép! Csere-Beszámítás! I5 7500 / GTX 1050Ti / 16GB DDR4 / 128SSD+1TB HDD
- DELL PRECISION 7920 és HP Z8 G4 Workstation (gamer célra is) dupla CPU Xeon Gold 6134
- Designer 4K Monitor - BenQ PD-3200-U
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest