源字符串为
<div class="leftList2R">
<div class="focus">
<h2>我想用 字符串.indexof(<div class="leftList2R"><div class="focus">);
总是返回-1请问是不是需要转义什么的

解决方案 »

  1.   

    有不可见字符,比如回车换行
    另外双引号要特殊处理
    试一下
    .IndexOf(@"<div class=""leftList2R"">
    <div class=""focus"">
    ")
      

  2.   

    <script>
    function aaa()
    {
    s = x.value.replace(/\r\n/g,"")
    alert(s.indexOf("<div class=\"leftList2R\"><div class=\"focus\">"))
    }
    </script>
    <input type=button onclick="aaa()">
    <textarea id=x style="width:200px;height:200px">
    <div class="leftList2R">
    <div class="focus">
    <h2>
    </textarea>