title: Oracle equivalence classes not working in regular expressions
body: <p>The following Oracle equivalence class regular expression:</p>
  
  <pre><code>SELECT REGEXP_SUBSTR('eéëèÉËÈE' '[[=É=]]+') FROM dual;
  </code></pre>
  
  <p>is supposed to return:</p>
  
  <pre><code>eéëèÉËÈE
  </code></pre>
  
  <p>but instead it returns:</p>
  
  <pre><code>É
  </code></pre>
  
  <p>I've also tried putting the following in front of it:</p>
  
  <pre><code>alter session set NLS_SORT=GENERIC_BASELETTER;
  alter session set NLS_LANGUAGE=FRENCH;
  </code></pre>
  
  <p>Anyone have any ideas as to where I'm going wrong?</p>