0


C#去掉字符串中指定字符

首先加上引用  using System.Text.RegularExpressions;
                 如果要去掉[] 需要转义\[\]
              1.
                string str = "as[a]fd";
                Regex reg = new Regex(@"[\[\]]");  //去掉[]
                string a1 = reg.Replace(str , "");

最终结果为 asfd

                    2.

                        string a2 = "a,s;a!fd";
                         Regex reg = new Regex(@"[,!]");
                        string a1 = reg.Replace(a2, ""); 

最终结果为 as;afd

只提取数字

string str = "2021-03-17";
string result = System.Text.RegularExpressions.Regex.Replace(str, @"[^0-9]+", "");

最终结果为20210317

正则表达式匹配标点符号

string str="你好!世界,。。。";

Regex seperatorReg = new Regex(@"[[email protected]#$%^&*()+=|\}]{[:;<,.>?/""]+", RegexOptions.IgnorePatternWhitespace);
Match seperator = seperatorReg.Match(str);

string strstr= seperator.Groups[0].Value;

标签: c# servlet java

本文转载自: https://blog.csdn.net/weixin_42020830/article/details/116235856
版权归原作者 glad_666 所有, 如有侵权,请联系我们删除。

“C#去掉字符串中指定字符”的评论:

还没有评论