You need the grouping for the or ( | ) to work appropriately - and not just be an or between characters.