查找文本 txt是否存在一串字符,有什么快捷方式吗

解决方案 »

  1.   

    只要文本不大,你可以直接读入到内存中后进行查找,如果文本很大,你就一行行读取查找,再如果文本就没有分行(这个够变态),你就得按流读取,自己用Encoding解析到文本后查找。
      

  2.   


    简单点就用IndexOf(),复杂的支持2楼
      

  3.   

    if("测试文本text?不对,是txt,对了。".IndexOf("txt")!=-1)
    {
        //...
    }
      

  4.   

    1 文本文件的读取尽量用StreamReader ,即便文件大也可以读出;
    2 假设字符串为“aaaaa”,可以采用这样的办法:用读出的streamreader 的string ,Indexof("aaaaa");也可以考虑用split试试;
      

  5.   

    1 文本文件的读取尽量用StreamReader读出;
    2、再用indexof查找
      

  6.   

    先把txt文件读出来,然后indexof下