zoukankan      html  css  js  c++  java
  • 字符串操作

    字符串Remove用法 

    string str = "0123456789"; //测试字符串
    int tmp = str.IndexOf( "1"); //获取1第一次出现的索引值
    string str2 = str.Remove(tmp ); // 从索引第一次出现位置开始删除  str = "0";   
    string str3 = str.Remove(tmp,3 ); // 从索引第一次出现位置开始算往后删除3个字符  str = "0456789"; 
    string str4 = str .Insert(tmp, "AA"); //在索引位置添加AA  str4 ="01AA23456789"

    字符串Replace用法 

    var str=",测试字符串,";
    var n=str.replace(",","");//将逗号替换为空字符串
    Regex构造函数
    Regex(string pattern)
    Regex(string pattern,RegexOptions options)
    参数说明
    pattern:要匹配的正则表达式模式
    options:指定是否要编译,忽略大小写等等
    Regex.Replace方法
    -C#
    Regex.Replace(string input,string replacement)
    Regex.Replace(string input,string replacement,int count)
    Regex.Replace(string input,string replacement,int count,int startat)
    Regex.Replace(string input,MatchEvaluator evaluator)
    Regex.Replace(string input,MatchEvaluator evaluator,int count)
    Regex.Replace(string input,MatchEvaluator evaluator,int count,int startat)
    参数说明
    input:要修改的字符串
    replacement:替换字符串
    count:进行替换的最大次数
    startat:输入字符串开始搜索的位置
    evaluator:在每一步计算替换的MatchEvaluator。就是一个函数代理,参数为Match类型,匹配的数据。
    -C#
    asp.net--C#字符串只执行一次替换的示例代码
    string s = "aaa";
    Regex r = new Regex("a");
    s=r.Replace(s,"b",1);
    Response.Write(s);//输出baa
  • 相关阅读:
    纯jq编写增删改,弹出框
    li颜色特效
    省市联动Demo
    button轮番点击,只点击一次,鼠标hover
    正则--密码强度验证
    正则--验证邮箱与手机号
    正则表达式--元字符
    C#电脑自动关机代码指令
    1.ASP.NET MVC使用EPPlus,导出数据到Excel中
    6.在MVC中使用泛型仓储模式和依赖注入实现增删查改
  • 原文地址:https://www.cnblogs.com/manwwx129/p/9634868.html
Copyright © 2011-2022 走看看