C#正则表达式简单限制输入11位手机号


原文连接: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次。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM