Misschien een beetje vage topic, maar wat ik zoek is dit:
Ik heb een regex en die zit er zo uit:
Dit werkt perfect, maar nou wil ik hem wat perfectioneren, in de titel van deze link staat namelijk altijd iets tussen haakjes "(" en ")". Dit wil ik er ook uit halen, maar dan alleen wat als laaste tussen haakjes staat.
Voorbeeld:
<a href='www.test.com/path/file'>Test titel (test1) (test2)</a>
Wat ie er nou uit moet halen is dit:
- www.test.com/path/file
- Test titel (test1)
- (test2)
Ik dacht ik doe zoiets als dit:
Maar dan pakt ie in het voorbeeld hierboven de "test1" als 3e match. Hij moet dus eigenlijk vanaf achter beginnen met die haakjes. Iemand een idee hoe dit moet?
Alvast bedankt.
Ik heb een regex en die zit er zo uit:
PHP:
1
2
3
| <? $regex = "/<a href='(*.?)'>(*.?)<\/a>/"; ?> |
Dit werkt perfect, maar nou wil ik hem wat perfectioneren, in de titel van deze link staat namelijk altijd iets tussen haakjes "(" en ")". Dit wil ik er ook uit halen, maar dan alleen wat als laaste tussen haakjes staat.
Voorbeeld:
<a href='www.test.com/path/file'>Test titel (test1) (test2)</a>
Wat ie er nou uit moet halen is dit:
- www.test.com/path/file
- Test titel (test1)
- (test2)
Ik dacht ik doe zoiets als dit:
PHP:
1
2
3
| <? $regex = "/<a href='(*.?)'>(*.?) \((*.?)\)<\/a>/"; ?> |
Maar dan pakt ie in het voorbeeld hierboven de "test1" als 3e match. Hij moet dus eigenlijk vanaf achter beginnen met die haakjes. Iemand een idee hoe dit moet?
Alvast bedankt.
"The shell stopped unexpectedly and Explorer.exe was restarted."