in reply to Re: Regexp dashes at boundaries
in thread Regexp dashes at boundaries

I suppose you are right about the alternation error; however the suggest regexp yields:
U.S. US-Army the US-Army has been berry-berry good to me US-US-Army US US-Army
Which now does the first case wrong as well.