Das mit dem Bindestrich passt.
Bei "AA BB-CC DD" bekommst du mit (\w+) 4 Ergebnisse/Wörter zurück.
Ich verstehe jedoch nicht genau wo das Problem liegt.
Welchen Suchtext genau hast du und wie gehst du suchen?
Und wie steht die Regex-Suche in Verbindung mit dem HTTP Error?

lg Andreas