How to account for special non ASCII characters in regex
<p>I dont know if this is the issue but I can't seem to get this to match.</p>

<pre><code>String [] seTab3_HighRes=null;

public Map&lt;String, String&gt; tab3HighResRegex(String x, Map&lt;String,String&gt; map) {

Pattern Tab3_HighRes_pattern = Pattern.compile("High Resolution Parameters:(.*?Intrabolus pressure)",Pattern.DOTALL);
Matcher matcherTab3_HighRes_pattern = Tab3_HighRes_pattern.matcher(x);


while (matcherTab3_HighRes_pattern.find()) {
    System.out.println("Anything here? Nope");
    seTab3_HighRes=matcherTab3_HighRes_pattern.group(1).split("\\n|\\r");
    }
}
</code></pre>

<p>The text is:</p>

<pre><code> High Resolution Parameters:
    Intrabolus pressure (@LESR)(mmHg):-3.7 &lt;8.4
    Some other stff: 123
    Intrabolus pressure (avg max)(mmHg):8.3 &lt;17.0
</code></pre>

<p>I looked a bit more into the text and noticed there's a <code>^G</code> character at the end of <code>High Resolution Parameters:</code> when I paste the text into textpad. What is it and is that the reason I'm not getting a match (and how to get rid of it?</p>