首页
/
每日頭條
/
科技
/
c語言正則表達式怎麼寫
c語言正則表達式怎麼寫
更新时间:2026-03-26 07:16:46
C#編程正則表達式驗證數字和字母

c語言正則表達式怎麼寫(源代碼C編程正則表達式驗證數字和字母)1

程序界面

源代碼:

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using System.Text.RegularExpressions; namespace WindowsFormsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { string str = textBox1.Text; if(isyz1(str)) { MessageBox.Show("輸入正确","提示"); } else { MessageBox.Show("輸入有誤,請重新輸入", "提示"); } } private void button3_Click(object sender, EventArgs e) { string str = textBox3.Text; if (isyz3(str)) { MessageBox.Show("輸入正确", "提示"); } else { MessageBox.Show("輸入有誤,請重新輸入", "提示"); } } private void button2_Click(object sender, EventArgs e) { string str = textBox2.Text; if (isyz2(str)) { MessageBox.Show("輸入正确", "提示"); } else { MessageBox.Show("輸入有誤,請重新輸入", "提示"); } } private void button4_Click(object sender, EventArgs e) { string str = textBox4.Text; if (isyz4(str)) { MessageBox.Show("輸入正确", "提示"); } else { MessageBox.Show("輸入有誤,請重新輸入", "提示"); } } private void button5_Click(object sender, EventArgs e) { string str = textBox5.Text; if (isyz5(str)) { MessageBox.Show("輸入正确", "提示"); } else { MessageBox.Show("輸入有誤,請重新輸入", "提示"); } } //驗證非0正整數 public bool isyz1(string sz) { return Regex.IsMatch(sz, @"^\ ?[1-9][0-9]*$"); } //驗證非0負整數 public bool isyz3(string sz) { return Regex.IsMatch(sz, @"^\-[1-9][0-9]*$"); } //驗證大寫字母 public bool isyz2(string sz) { return Regex.IsMatch(sz, @"^[A-Z] $"); } //驗證小寫字母 public bool isyz4(string sz) { return Regex.IsMatch(sz, @"^[a-z] $"); } public bool isyz5(string sz) { return Regex.IsMatch(sz, @"^[A-Za-z] $"); } } }

結語:

熟練掌握正則表達式數字和字母的驗證。

喜歡的請關注、收藏!

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
男士沐浴露王者榜
男士沐浴露王者榜
我也太能出油了,坐一天不動也能出一身汗,以前都用肥皂洗澡,但感覺洗完身上比較緊繃,過一會出油更多,身上的汗味得不到解決!後來用了男士專用的沐浴露,有了相見恨晚的感覺,也太好用了,不過沐浴露種類還挺多的,除螨留香、控油祛痘、清爽保濕都有,需要...
2026-03-26
有哪些良心的軟件讓你愛不釋手
有哪些良心的軟件讓你愛不釋手
今天這期内容,相信我,看到就是掙到,全部是我精心準備的幹貨分享,這些高質量軟件用一次就愛不釋手,看完會發現有了它們幸福感提升了不少~Anki這是一款學生黨、在職人員、專業人員都在用的優秀記憶軟件!許多世界的編程者們選擇了html這種兼容性超...
2026-03-26
cad繪圖格式
cad繪圖格式
cad繪圖格式?原創:就說我在開發區常用圖形文件格式盤點,今天小編就來說說關于cad繪圖格式?下面更多詳細答案一起來看看吧!cad繪圖格式原創:就說我在開發區常用圖形文件格式盤點CAD中的圖形文件格式共9種,其擴展名分别為:❶DWG–圖形或...
2026-03-26
個人所得稅app申報退稅流程
個人所得稅app申報退稅流程
個人所得稅app申報退稅流程?進入“個人所得稅”APP,點擊“我要辦稅”(請提前下載好APP),下面我們就來說一說關于個人所得稅app申報退稅流程?我們一起去了解并探讨一下這個問題吧!個人所得稅app申報退稅流程進入“個人所得稅”APP,點...
2026-03-26
時尚與古典的結合
時尚與古典的結合
在今年2月,富士發布了新款入門無反X-T200。作為入門的類單反風格無反,複古的造型與内置EVF的設計,讓相機不僅擁有可人的外形,還有着更好的使用舒适度。不僅如此,新機還有了新的入門搭檔XC35mmF2,它們會給入門用戶帶來怎樣的不同呢?跟...
2026-03-26
Copyright 2023-2026 - www.tftnews.com All Rights Reserved