sunny123456

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  1796 随笔 :: 22 文章 :: 24 评论 :: 226万 阅读
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

原文连接:https://blog.csdn.net/sunzheng176/article/details/107002095/

C#正则表达式
正则表达式 是一种匹配输入文本的模式。.Net 框架提供了允许这种匹配的正则表达式引擎。模式由一个或多个字符、运算符和结构组成。
定义正则表达式
链接列出了用于定义正则表达式的各种类别的字符、运算符和结构
下面用正则表达式简单验证电话号码

//验证11位手机号码
var re =  @"^1\d{10}$";//正则表达式
 if (Regex.IsMatch(txtphone.text, re ))
 {
    MessageBox.Show("手机号码正确");
 }
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

表达式 "^1\\d{10}$" 的 意思是: ^ 是开始 $是结束 1表示开始数字为1 ,第一个\为转义 \b表示匹配一个数字字符 {10}表示匹配10次。

posted on   sunny123456  阅读(2178)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· .NET10 - 预览版1新功能体验(一)
点击右上角即可分享
微信分享提示