<div id='news1' name="news1" style="clear:both;"></div><div><br />  <div><br />    <p>网上看了很多人提问window下bcp Unix格式文件的问题,答案基本都是用UE等工具转换成Dos格式,原因是加参数 -r \n 的时候,bcp会自动变为 \r\n</p><br />    <p id='block2'>其实呢,还有一招,就是用参数 -r "0x0a",这下子不用转换就可以bcp了,世界美好了<a href='http://c-java-php-asp-net.blogspot.com'>.net Java Php asp.net demo code</a></p><br />    <p>用 bulk insert的时候类似,请使用参数 ROWTERMINATOR = '0x0a'。</p><br />   想过滤掉html中ID和name属性,即红色部分

解决方案 »

  1.   

     string str = File.ReadAllText("D:\\1.txt", Encoding.Default);
      str=Regex.Replace(str,@"(?<=<[^>]*?)(id|name)=[""'][^""'<>]*[""']\s*","");
               
      

  2.   


                StreamReader reader = new StreamReader("c:\\temp\\1.txt",Encoding.Default);
                string source = reader.ReadToEnd();
                Regex reg = new Regex(@"(?is)(id='[^']+')|(name=""[^""]+"")");
                source = reg.Replace(source, @"");
                MessageBox.Show(source);