So, you want to combine Éonly if it is not at the beginning of the line?
Using
/(?<=.)É/
(assuming Ruby 1.9 because 1.8 does not support lookbehind)
Rationale: .Matches any character except a newline. Therefore, if the lookbehind statement matches, we are not at the beginning of the line.