博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
获取搜索到的内容
阅读量:6709 次
发布时间:2019-06-25

本文共 867 字,大约阅读时间需要 2 分钟。

/* 正则验证 *//// /// 返回与模式字符串匹配的值/// /// 输入字符串/// 模式字符串/// 
public static string Match(this string input, string pattern){return input.IsNullOrEmpty() ? null : Regex.Match(input, pattern).Value;} /// /// 获取搜索到的内容 正则表达式/// /// 要搜索的字符串/// 开始位置/// 结束位置///
public static string MatchString(this string str, string s1, string s2){return Match(str, @"(?<=" + s1 + ").*?(?=" + s2 + ")");} /// /// 获取搜索到的内容/// /// /// 开始位置/// 结束位置///
public static string SearchString(this string str, string s1, string s2 = ""){if (str.IndexOf(s1) > -1 && str.IndexOf(s2) > -1){int n1, n2;n1 = str.IndexOf(s1, 0) + s1.Length; //开始位置 n2 = str.IndexOf(s2, n1); //结束位置 if (n2 == -1){return string.Empty;}if (s2.IsNullOrEmpty()){n2 = str.Length;}return str.Substring(n1, n2 - n1); //取搜索的条数,用结束的位置-开始的位置,并返回 }return string.Empty;}

  

转载于:https://www.cnblogs.com/XuPengLB/p/8043559.html

你可能感兴趣的文章
poj 3040 Allowance 贪心
查看>>
分享27款最佳的复古风格 WordPress 主题
查看>>
ASP.NET 打包多CSS或JS文件以加快页面加载速度的Handler
查看>>
让“是男人就下到100层”在Android平台上跑起来
查看>>
hdu 1010:Tempter of the Bone(DFS + 奇偶剪枝)
查看>>
文件和目录之umask函数
查看>>
ecmall的物流配送体系改造
查看>>
[Python]网络爬虫(九):百度贴吧的网络爬虫(v0.4)源码及解析(转)
查看>>
hdu4292Food(最大流Dinic算法)
查看>>
手机网站判断及跳转
查看>>
[LeetCode] Text Justification
查看>>
webdriver API study
查看>>
QoS令牌桶工作原理
查看>>
android工程gen目录中R.java包名是怎么确定
查看>>
【Machine Learning in Action --4】朴素贝叶斯过滤网站的恶意留言
查看>>
Java基础之类Class使用
查看>>
Ubuntu+Eclipse+ADT+Genymotion+VirtualBox开发环境搭建
查看>>
Android 学习之 开源项目PullToRefresh的使用
查看>>
Matplot中文乱码完美解决方式
查看>>
stm32学习笔记----双串口同时打开时的printf()问题
查看>>