C# 去除首尾字符或字符串 C# 去除首尾字符或字符串的方法

软件发布|下载排行|最新软件

当前位置:首页IT学院IT技术

C# 去除首尾字符或字符串 C# 去除首尾字符或字符串的方法

  2021-03-18 我要评论
想了解C# 去除首尾字符或字符串的方法的相关内容吗,在本文为您仔细讲解C# 去除首尾字符或字符串的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:C#,去除,字符,下面大家一起来学习吧。

一、去除首尾字符串

复制代码 代码如下:

///<summary>
 /// 截前后字符(串)
 ///</summary>
 ///<param name="val">原字符串</param>
 ///<param name="str">要截掉的字符串</param>
 ///<param name="all">是否贪婪</param>
 ///<returns></returns>
        private string GetString(string val,string str,bool all)
        {
            return Regex.Replace(val, @"(^(" + str + ")" + (all ? "*" : "") + "|(" + str + ")"+(all ? "*" : "") + "$)", "");
        }

二、去除首尾字符

复制代码 代码如下:

        /// <summary>
        ///
        /// </summary>
        /// <param name="val">原字符串</param>
        /// <param name="c">要截取的字符</param>
        /// <returns></returns>
        private string GetString(string val,char c)
        {
            return val.TrimStart(c).TrimEnd(c);
        }

Copyright 2022 版权所有 软件发布 访问手机版

声明:所有软件和文章来自软件开发商或者作者 如有异议 请与本站联系 联系我们