"Geht nicht" ist immer eine tolle Fehlerbeschreibung.
Wenn du Hilfe willst mach erstmal folgendes:
1. Poste ein fehlerfreies Testscript (siehe Anmerkungen oben bzgl. copy&paste von Kommentaren im Pattern)
2. Erweitere dein Testscript um alle Pattern die du testen möchtest und mach eine Ergebnisausgabe für jedes Pattern
3. Poste deinen Suchtext, welcher mit dem Pattern funktionieren soll. Bevorzugt enthält der Suchtext möglichst viele unterschiedliche Variationen, welche alle erkannt werden sollen/müssen.
4. Zum einfacheren Vergleich poste das von dir erwartete oder erwünschte Ergebnis welches du manuell ermittelt hast.
Wenn du das alles gemacht hast kann man hier auch den Fehler finden und dein Suchpattern verbessern, so dass es letzlich das gewünschte Ergebnis zeigt.