/// <summary>
        /// 获得字符串中开始和结束字符串中间的内容
        /// </summary>
        /// <param name="str">字符串</param>
        /// <param name="s">开始</param>
        /// <param name="e">结束</param>
        /// <returns></returns>
        public static List<string> GetValue(string str, string s, string e)
        {
            return Regex.Matches(str, "(?<=(" + s + "))[.\\s\\S]*?(?=(" + e + "))", RegexOptions.Multiline | RegexOptions.Singleline)
                .Cast<Match>()               
         .Select(t =>t.Value.LastIndexOf(s)==-1?t.Value:t.Value.Substring(t.Value.LastIndexOf(s)+s.Length)).ToList();

}

提示:如果你的字符串里面含有特殊字符,可以先将特殊字符转换,再匹配。

你的心意,是我原创的动力。

如果转载,请注明原创https://blog.csdn.net/wqsVSwcx/article/details/79805285。

c# 正则 根据开始和结束获取之间的内容相关推荐

  1. PHP正则匹配到2个字符串之间的内容,匹配HTML便签内容

    PHP正则匹配到2个字符串之间的内容 $preg= '/xue[\s\S]*?om/i'; preg_match_all($preg,"学并思网址xuebingsi.com",$r ...

  2. java取开始时间和结束时间_java获取指定开始时间与结束时间之间的所有日期

    本文实例为大家分享了java获取指定开始时间与结束时间之间的所有日期的具体代码,供大家参考,具体内容如下 import java.text.SimpleDateFormat; import java. ...

  3. android谷歌补丁日期,在谷歌日历Android中添加开始日期和结束日期之间所有日期的事件...

    在谷歌日历 Android中添加开始日期和结束日期之间所有日期的事件.我希望每3个月剩余一次,直到结束日期. 这是我的功能 public void addEvent1(Context ctx, Str ...

  4. 使用Python 正则匹配两个特定字符之间的字符方法

    string = "<KeysViewHDF5 ['Inoisy']>" import redef cut_out(a,b,string):result = re.fi ...

  5. jquery获取div/div之间的内容.text() 和 .html()区别

    jQuery 获取 div 之间的内容,有两种方法,$(selector).text().$(selector).html() . html: <div> <p>test< ...

  6. 计算起始时间与结束时间之间有哪些月份和周数

    estLabourMonth() {const months = []const monthCol = []const start = new Date(this.form.project_start ...

  7. java正则表达式 中括号_Java正则表达式获取中括号之间的内容

    不包含中括号 正则表达式如下: \\[(.*?)] 注: .匹配除换行符\n之外的任何单字符: *匹配前面的子表达式零次或多次: ?匹配前面的子表达式零次或一次: ()标记一个子表达式的开始和结束位置 ...

  8. C语言scanf:获取输入的内容

    获取外部输入数据内容 在C语言中,有多个函数可以从键盘获得用户输入: scanf():和 printf() 类似,scanf() 可以输入多种类型的数据.getchar().getche().getc ...

  9. JS截取指定字符串到指定字符串之间的内容

    JS截取指定字符串到指定字符串之间的内容 var str="<123>asdadsadsa<456>"; str = str.match(/<123& ...

最新文章

  1. java中d怎样转换D,Java中的一些基本转换
  2. JavaScript深拷贝—我遇到的应用场景
  3. USB基础---Linux USB驱动层次
  4. 【LDA学习系列】Latent Dirichlet Allocation主题模型理解
  5. cambridge sharing note 1
  6. 添加功能与测试点总结
  7. [css] 举例说明微信端兼容问题有哪些?
  8. python3.7打包exe后有显示no utf-8_pyinstaller 打包生成exe之后运行提示‘no module name 'xxx'’错误...
  9. 华为android强刷系统下载地址,华为P6S官方rom固件刷机包下载_华为P6S原版系统强刷升级包...
  10. 我对ThreadLocal的一些理解 内存泄露啥的
  11. html 块级注释,HTML blockquote 标签 | 教程 | codingbefore
  12. python画图turtle小人_python海龟绘图怎么增加每次画圆的半径|海龟python做图教程...
  13. POJ 1050 To the Max (最大子矩阵和)
  14. Mac os 进行Android开发笔记(1)
  15. 前端模板template
  16. 产品学习---互联网形势
  17. idou老师教你学istio :基于角色的访问控制
  18. Roy Li:币市里,我相信社区的力量和草根的崛起
  19. MyBatis:万能Map和模糊查询(狂神)
  20. wh 问句、祈使句、 感叹句

热门文章

  1. DataGrip配置设定
  2. 小学新学期班务工作计划
  3. 关于c语言的聊天图片不用打字搞笑,最美聊天图片不用打字就可以聊天的图片...
  4. xshell linux版本
  5. Mask-RCNN 算法及其实现详解
  6. MyBatis分页及分页插件使用
  7. [STM32] 分散加载文件 之一 (初探)
  8. PyCharm入门教程——草稿
  9. 中秋家宴 ▎食物才是最好的团圆
  10. 2024 QS世界大学排名:71所中国大陆高校上榜,北京大学排名全球第17位 | 美通社头条...