首页
/
每日頭條
/
科技
/
c語言正則表達式怎麼寫
c語言正則表達式怎麼寫
更新时间:2026-04-03 23:44:41
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
推荐阅读
功放機dsp是什麼
功放機dsp是什麼
1、DSP即數字信号處理,是以數字信号來處理大量信息的器件。主要是供調音師調音的工具,最早應用在影院、劇院等多喇叭的場所,最先将DSP引入汽車是日本人,為了解決聲場問題。2、DSP處理器可将數字信号利用固定程序來控制,利用頻率的強弱制造出音場效果,将聽覺環境營造出像在歌劇院等空間内的感覺。或者它還可以把音樂的風格加以修飾,變成Jazz、Pop等音樂類型。
2026-04-03
中國移動無線路由器如何設置
中國移動無線路由器如何設置
1、首先登錄路由器管理頁面。2、輸入管理員密碼,進入路由器管理頁面(路由器出廠默認密碼可在路由器底部查看)。3、進入路由器管理頁面後,選擇路由設置”,點擊進入。4、然後再路由設置頁面中選擇上網設置”。5、上網方式選擇寬帶撥号上網”,若移動寬帶服務商提供的是IP地址上網則選擇固定IP地址”。6、然後輸...
2026-04-03
得物品牌專供和普通發貨有什麼區别
得物品牌專供和普通發貨有什麼區别
演示機型:Iphone12系統版本:iOS14APP版本:得物4.67.01、發貨方式不同:得物品牌專供使用閃電直發的方式發貨,普通發貨就是以普通的方式發貨。2、發貨時間不同:品牌專供發貨時間為兩天左右,普通發貨時間在七天左右。3、收貨時間不同:品牌專供隻需要兩天就能收到貨,普通發貨就需要多等于一段時間,前提是沒有惡劣天氣條件等突然情況。4、性質不同:品牌專供是軟件中最快的方式。購買後,優先到平台
2026-04-03
oppo手機返回鍵失靈怎麼辦
oppo手機返回鍵失靈怎麼辦
1、鋼化膜影響。解決方法:可以去掉鋼化膜再使用嘗試。2、第三方程序影響。解決方法:卸載出現該情況前下載、升級的應用程序。3、系統故障。解決方法:你可以前往OPPO官網,下載固件包,給手機重裝系統。4、操作單個軟件時出現觸屏失靈。解決方法:進入設置”再進入應用管理”,找到該軟件,清除數據”清除緩存”,清除軟件過往運行時産生的緩存數據,或者是軟件版本過低或者和手機存在兼容性問題,可以卸載軟件,再在”軟
2026-04-03
qq郵箱怎麼查看垃圾郵件
qq郵箱怎麼查看垃圾郵件
1、雙擊桌面qq圖标,輸入qq号和密碼,點擊【安全登錄】。2、然後點擊如圖所示的郵箱圖标,進入qq郵箱。3、點擊界面左側的【垃圾箱】即可查看垃圾郵件。
2026-04-03
Copyright 2023-2026 - www.tftnews.com All Rights Reserved