title: Hadoop - Pipe delimiter not recognized
body: <p>I want to split a file with a pipe character on a string like <code>number|twitter|abc..</code> in the mapper.
  It is a long string. But it doesn't recognize pipe delimiter when I do:</p>
  
  <pre><code>String[] columnArray = line.split("|");
  </code></pre>
  
  <p>If I try to split it with a space like <code>line.split(" ")</code>, it works fine so I don't think there is a problem with it recognizing characters.
   Is there any other character that can look like pipe? Why doesn't split recognize the <code>|</code> character? </p>