Hi!
Ik ben (nog steeds) bezig met een applicatie op mijn stage, en nu moet ik een reguliere expressie hebben die naast een bepaalde keyword x woorden op moet halen.
Voor het ogenblik nemen we even de volgende waardes:
Zin: "Dit is een zin waar one2xs in staat, het maakt mij niet uit of de keyword One2xs er met hoofdletters of kleine letters in staat. Je moet dus ook ONE2XS kunnen schreeuwen!"
Keyword: one2xs
woorden omheen: 2
Wat de reguliere expressie als resultaat moet hebben is:
Ik heb de volgende regex die BIJNA werkt zoals ik wil, maar niet de goede resultaten terug geeft:
Wie mij het winnende antwoord geeft krijgt iets kleins
- Rik
Ik ben (nog steeds) bezig met een applicatie op mijn stage, en nu moet ik een reguliere expressie hebben die naast een bepaalde keyword x woorden op moet halen.
Voor het ogenblik nemen we even de volgende waardes:
Zin: "Dit is een zin waar one2xs in staat, het maakt mij niet uit of de keyword One2xs er met hoofdletters of kleine letters in staat. Je moet dus ook ONE2XS kunnen schreeuwen!"
Keyword: one2xs
woorden omheen: 2
Wat de reguliere expressie als resultaat moet hebben is:
array
[0] zin waar one2xs in staat
[1] de keyword One2xs er met
[2] dus ook ONE2XS kunnen schreeuwen Ik heb de volgende regex die BIJNA werkt zoals ik wil, maar niet de goede resultaten terug geeft:
/((w*W*){2})( . $tKeyword . )((w*W*){2})/i Wie mij het winnende antwoord geeft krijgt iets kleins

- Rik
