仅仅作为简单的记录,不多说直接上代码(仅测试使用):

        private void Test(){ Regex ConnoteA = new Regex("^[a-zA-Z]\\d{8}$");Regex ConnoteAA = new Regex("^[a-zA-Z]{2}\\d{7,10}$");Regex ConnoteAAA = new Regex("^[a-zA-Z]{3}\\d{5,9}$");Regex ConnoteAAAA = new Regex("^[a-zA-Z]{4}[a-zA-Z0-9]{8}$");string haha = "w11111111";string xixi = "ww1111111";string hehe = "w111111111";string lala = "W11111111";string longlongstring = "w11111111222q33333333555555ee1234567890yyy111111111yyy000000AK123456Me123456tttt12345678";bool result = ConnoteA.IsMatch(haha);result = ConnoteA.IsMatch(xixi);result = ConnoteA.IsMatch(hehe);result = ConnoteA.IsMatch(lala);foreach (Match mch in ConnoteA.Matches(longlongstring)){string x = mch.Value.Trim();}foreach (Match mch in Regex.Matches(longlongstring, "([a-zA-Z]\\d{8})|([a-zA-Z]{2}\\d{7,10})|([a-zA-Z]{3}\\d{5,9})|([a-zA-Z]{4}[a-zA-Z0-9]{8})|((AK|AL|BU|CR|EL|HF|HU|SW|SY|WU|ME)\\d{6})|([a-zA-Z]{4}\\d{8}[A-Za-z0-9]{3}\\d{4})")){string x = mch.Value.Trim();}}

更多正则表达式的信息,请看如下链接:http://fineboy.cnblogs.com/archive/2005/09/08/232410.html

转载于:https://www.cnblogs.com/mingmingruyuedlut/p/3837887.html

用C#通过正则表达式截取字符串中符合条件的子字符串相关推荐

  1. R语言str_sub函数从字符串中提取或替换子字符串(substring):str_sub函数指定起始位置和终止位置抽取子字符、str_sub函数指定起始位置和终止位置替换子字符串

    R语言str_sub函数从字符串中提取或替换子字符串(substring):str_sub函数指定起始位置和终止位置抽取子字符.str_sub函数指定起始位置和终止位置替换子字符串 目录

  2. python-又来练习题--输出一个字符串中最长的子字符串及其长度

    一.有个字符串 str= '$sd1#111$svda123!!!221&eSSDSyyyyyyDG^svda121^svda124^1111111111111' 包含特殊字符.数字和字母,输 ...

  3. java正则表达式所有字符串_“JAVA”正则表达式如何匹配所有符合要求的子字符串?...

    慕容708150 一.正则表达式基础知识1.1 句点符号    在玩英文拼字游戏,想要找出三个字母的单词,而且这些单词必须以"t"字母开头,以"n"字母结束.另 ...

  4. LeetCode 2207. 字符串中最多数目的子字符串(前缀和)

    文章目录 1. 题目 2. 解题 1. 题目 给你一个下标从 0 开始的字符串 text 和另一个下标从 0 开始且长度为 2 的字符串 pattern ,两者都只包含小写英文字母. 你可以在 tex ...

  5. 求这个字符串中的最大的数字字符串

    问题:有字符串"abc3d45678rd345",求出这个字符串中出现的最大的数字字符串? 思路: 1.先从字符串中的第一个字符开始遍历: 2.取出单个字符,使用正则表达式匹配数字 ...

  6. R语言str_extract函数从字符串中抽取匹配模式的字符串

    R语言str_extract函数从字符串中抽取匹配模式的字符串 目录 R语言str_extract函数从字符串中抽取匹配模式的字符串 #导入包和库

  7. numpy找到数组中符合条件的数

    numpy找到数组中符合条件的数 import numpy as nparr = np.array([1, 1, 1, 134, 45, 3, 46, 45, 65, 3, 23424, 234, 1 ...

  8. 字符串之替换字符串中连续出现的指定字符串

    题目: 字符串之替换字符串中连续出现的指定字符串 给定3个字符串str from to已知from字符串无重复字符,把str中所有from的子串全都替换成to字符串,连续出现from只需要换成一个to ...

  9. 删除字符串中指定的字符形成字符串

    //删除字符串中指定的字符形成字符串 #include <stdio.h> #include <string.h>void fun(char s[],int c) {int n ...

  10. excel取末尾数字_Excel公式技巧11: 从字符串中提取数字——数字位于字符串末尾...

    excelperfect 上篇文章讲解了提取位于字符串开头的数字的公式技术,本文研究从字符串开头提取数字的技术: 1. 这些数字是连续的 2. 这些连续的数字位于字符串的末尾 3. 想要的结果是将这些 ...

最新文章

  1. linux下软件的基本安装和卸载 法一
  2. 恒强制版系统980_速来围观 | 恒强制版小图高级功能讲解
  3. vue+axios方法封装(restful,ajax)
  4. offload error: cannot find offload entry解决办法
  5. 笔记本电脑装机详细步骤图文教程
  6. 苹果cms对接双端android源码,苹果cms影视双端APP搭建教程
  7. 共探机遇 2018中国产业互联网化纤创新者大会华丽启幕...
  8. 计算机科学与技术学科带头人,计算机专业学科带头人—陆玉昌教授
  9. 网吧用计算机性能配件清单,网吧主机都是什么配置?看看清单就知道!
  10. 基站定位查询api使用接口
  11. 智慧农业智能节水灌溉 机井灌溉控制器
  12. 网易游戏互娱 笔试题2021.8.7 Java版
  13. 2023年全国最新二级建造师精选真题及答案27
  14. 毛不易 胡同 伴奏 高品质定制纯伴奏
  15. 在DB2中,使用sql 计算昨天、最后一天等日期
  16. 【Java】 第六章 接口、lambda 表达式与内部类 Java核心技术卷1基础知识原书第10版 读书笔记
  17. Windows SDK for Windows 7安装流程
  18. 一些国外的免费网站模板网站
  19. 剑指offer 专项突破版 73、狒狒吃香蕉
  20. 计算机组成原理真值的补码,计算机组成原理:真值,原码,补码,反码,移码...

热门文章

  1. Lua代码加密 LuaJit代码加密
  2. 制作Thinkpad五合一WIN7光盘(只要两个小步骤,并附$OEM$资料包下载)
  3. php 爬虫 执行js,php爬虫执行js,php执行js
  4. 国美易卡存储引擎和事务的关系(国美易卡)
  5. 关于民族的数据库表设计
  6. 颜色的原理,三基色原理以及HLS(色相、亮度、饱和度)原理
  7. xampp mysql3306_xmapp_mysql端口冲突解决---Port 3306 in use by......
  8. 事业单位资产管理系统广西某单位案例:实现资产动态全过程管理
  9. LM小型可编程控制器软件(基于CoDeSys)笔记二十七:温度电阻通道和DO通道
  10. WireGuard 教程:使用 DNS-SD 进行 NAT-to-NAT 穿透