Мне нужно регулярное выражение, такое, чтобы оно соответствовало следующему плюс что-либо ascii выше 127 (то есть 7F hex и выше).Ниже прекрасно работает для данного диапазона.
string pattern = "[\x00-\x1F]";
Попробуйте оператор или | (Труба)
string pattern = "[\x00-\x1f]|[\x7f-\uffff]";
FF hex будет максимальным значением ASCII.
Вот шпаргалка для дальнейшего использования: http://www.mikesdotnetting.com/Article/46/CSharp-Regular-Expressions-Cheat-Sheet
Либо:
[a-b]|[x-z]
[a-bx-z]
[^c-w]
c
w
Соответствующие значения a, b,c, w, x и z оставлены в качестве [тривиального] упражнения для читателя.
a
b
x
z
Счастливое кодирование.