首页
/
每日頭條
/
科技
/
c語言正則表達式怎麼寫
c語言正則表達式怎麼寫
更新时间:2026-08-12 12:04:43
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
推荐阅读
如何保養手機延長使用壽命
如何保養手機延長使用壽命
1、手機千萬不可以碰水,也不能夠長期處于潮濕環境。有很多人在洗澡的時候都有聽音樂的習慣,或者是擔心有電話沒接聽到,但是浴室裡面的熱氣會漫入手機内部,從而導緻内部的零件受到侵蝕,對手機有很大的影響。2、不要讓手機過度發熱。在平時玩手機、充電的時候不要讓手機離熱源很近,如果手機狀态太熱的話,電池就會因為...
2026-08-12
電腦開機後explorer應用錯誤怎麼辦
電腦開機後explorer應用錯誤怎麼辦
1、打開電腦任務欄開始菜單---運行---輸入cmd”,會出現命令提示符。2、然後複制這段:【for%1in%windir%system32*.dll)doregsvr32.exe/s%1】在命令提示符那點右鍵,粘貼,按回車。3、在飛速滾屏完全靜止之後,别着急啟動其他程序,先耐心等一會兒。如果出現什...
2026-08-12
vivo返回鍵怎麼設置
vivo返回鍵怎麼設置
1、首先,在vivoy手機桌面上找到設置的圖标并選中單擊進入,如下圖所示。2、接下來,在手機設置界面後,往下來找到系統導航的選項并單擊進入即可,如下圖所示。3、然後,在手機系統導航界面中,找到導航鍵的選項并選中單擊進入,如下圖所示。4、最後,進入vivo手機導航鍵後,勾選自己喜歡的圖标樣式,返回鍵就設置好了,如下圖所示。
2026-08-12
天貓精靈怎麼連接電腦
天貓精靈怎麼連接電腦
演示機型:華為MateBookX&&天貓精靈方糖TG_C1系統版本:win101、首先将方糖的電源插上,然後來到電腦,找到設置菜單,并點擊它。2、進入設置菜單之後,點擊設備這個菜單。3、接着進入設備的界面,默認是顯示藍牙的設置界面,首先将藍牙開啟。4、然後點擊上方的添加藍牙設備,這時候會彈出一個菜單,選擇第一個藍牙菜單。5、接着電腦就會自動搜索周圍的藍牙設備,找到方糖的設備,一般就叫方糖,點擊它。
2026-08-12
什麼車好開還省油
什麼車好開還省油
1、東風日産軒逸,軒逸在外觀方面做的還不錯,很具有運動感,他的油耗方面也是很低的,他的油耗在6.2左右,畢竟她不是油電混合的,如果是油電混合的他可能比任何車都省油,所以說這輛車還是很省油的了。因為他是日産車,車身輕,所以省油方面也是占有很大的優勢的。2、本田雅閣。本田雅閣不論是外形,動力,内飾,油耗...
2026-08-12
Copyright 2023-2026 - www.tftnews.com All Rights Reserved