zoukankan      html  css  js  c++  java
  • 自己写的替换文件的内容,瞎写的,能用

    public void ReplaceString(string TargetString, string NewString)
    {
        string FileSrc = System.Web.HttpContext.Current.Server.MapPath("../admin/TextFile1.txt");
        if (File.Exists(FileSrc))
        {
            StreamReader sr = File.OpenText(FileSrc);
            string srrow = null;
            //读取文件所有的内容
            srrow = sr.ReadToEnd();
            if (srrow.IndexOf(TargetString) != -1)
            {
                //找到要找的字符串
                var a = srrow.IndexOf(TargetString);
                //要找的字符串后第一个"位置
                var b = srrow.IndexOf(""", a);
                //要找的字符串后第二个"位置
                var c = srrow.IndexOf(""", b + 1);
                //第一个"及之前的字符串
                string subtop = srrow.Substring(0, b + 1);
                //第二个"之后的字符串
                string subbottom = srrow.Substring(c);
                //拼接
                NewString = subtop + NewString + subbottom;
                //Response.Write(sub);
            }
            sr.Close();
            //写入
            StreamWriter sw = new StreamWriter(FileSrc, false);
            sw.WriteLine(NewString);
            sw.Close();
        }

  • 相关阅读:
    正则表达式30分钟入门教程
    oracle常用的字符和字符串处理类函数
    [转载]C#实现软件自动更新思路
    ORACLE函数介绍
    xml 文件操作类
    oracle 主键生成策略
    wmsys.wm_concat、sys_connect_by_path、自定义函数实现行列转换
    NSIS开始...
    Oracle分析函数详述
    常用正则表达式收集
  • 原文地址:https://www.cnblogs.com/handsomer/p/3696501.html
Copyright © 2011-2022 走看看