In a comment to related question Oleksandr R. made an interesting remark:
... because string patterns are converted into regular expressions and matched using PCRE, they are subject to some strange and perhaps unexpected limitations versus ordinary patterns. One can easily be trapped by the generality of expression patterns and write a string pattern that can't actually be expressed as a regular expression.
I think it would be very useful both from practical and educational points of view to have a list of types of string patterns which can't be converted into regular expressions. Periodically when I write a string pattern it doesn't work for unobvious reason and having a set of non-convertible constructs (especially with short explanations why conversion is impossible) would be very enlightening.
Except["some text"]. see here and your answer. – andre314 Sep 02 '16 at 15:26