(ik gebruik grep, waarom moet je me niet vragen, maar het is wel de beste optie voor wat ik wil, ga niet zeuren dat het ook met php oid kan)
ik heb bv deze file:
1hoi
2 hoi
<
3 hoi
>
en ik wil dat ie alleen de regel '2 hoi' matcht als je naar hoi zoekt.
ik heb dit pattern bedacht:
[^<]\b+hoi\b+[^>]
(\b is gewoon 'leeg': BOL,EOL,BOF,EOF of gewoon een spatie)(edit: uit 'man grep':The symbol \b matches the empty string at the edge of a word, and \B matches the empty string provided it's not at the edge of a word.)
maar dan matcht ie 2 hoi niet, omdat er aan het eind van de file een '>' staat (ofzo, dat denk ik iig)
__________________
Ooit. Dan.
|