title: How to get index of any charcter in unicode string
body: <p>I having a string variable which basically holds value of corresponding <strong>English</strong> word in the form of <strong>Chinese</strong>.</p>
  
  <pre><code> String temp = "'％1'不能输入步骤'％2'";
  </code></pre>
  
  <p>But when i want to know wether the string having %1 in it or not by using IndexOf function</p>
  
  <pre><code>      if(temp.IndexOf("%1") != -1)
  {
  }
  </code></pre>
  
  <p>I am not getting true even if it contain %1.</p>
  
  <p>So is there any issue due to <strong>Chinese</strong> charters or any thing else.</p>
  
  <p>Pls suggest me how i can get the index of any charter in above case.</p>