正则表达式 匹配 字符串中 是否包含 给定的一些关键字

前端之家收集整理的这篇文章主要介绍了正则表达式 匹配 字符串中 是否包含 给定的一些关键字前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

给定字符串 test :Shanghai province & beijing

第一:匹配test中是否包含给定的关键字:SHANGHAI|YUNNAN|GUANGZHOU|BEIJING

第二:替换掉包含的关键字为 空字符串

效果如下:



C# 代码如下:

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Text.RegularExpressions; using System.Threading.Tasks; namespace KYC.ConsoleApplication { class Program { static void Main(string[] args) { string test = "Shanghai province & beijing City"; MatchCollection restult = Regex.Matches(test.ToUpper(),"SHANGHAI|YUNNAN|GUANGZHOU|BEIJING"); foreach (Match item in restult) { Console.WriteLine("包含的关键字:" + item.Value); } string result = Regex.Replace(test.ToUpper(),"SHANGHAI|YUNNAN|GUANGZHOU|BEIJING",""); Console.WriteLine("替换后的结果:" + result); Console.Read(); } } } 
原文链接:https://www.f2er.com/regex/357473.html

猜你在找的正则表达式相关文章