首页
/
每日頭條
/
科技
/
c語言正則表達式怎麼寫
c語言正則表達式怎麼寫
更新时间:2026-05-08 07:23:40
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
推荐阅读
手機防指紋方法
手機防指紋方法
“GeekPwn級棒破解大賽”的舉辦時間。今天我們就來給大家看看,在大賽中,參賽者使用1張紙就破解指紋的技術!參賽的選手叫做馬卓,他先拿出一部手機,先用幹淨的餐巾紙把屏幕擦幹淨,然後再擡起右手,用拇指在屏幕上一按,手機就解鎖了。馬卓說:“這...
2026-05-08
u盤文件夾文件不見了怎麼恢複
u盤文件夾文件不見了怎麼恢複
u盤文件突然不見了怎麼恢複?U盤是很多小夥伴們用來存儲數據的工具,U盤也可以幫助我們來重新配置系統,還有其他的妙用,但是大多數的朋友們最重要的用途還是存儲自己的重要數據的。在使用過程中出現U盤文件突然不見的情況也是時有發生的,那麼遇到這種情...
2026-05-08
win10系統怎麼删除自帶的輸入法
win10系統怎麼删除自帶的輸入法
win10系統怎麼删除自帶的輸入法?怎麼删除win10專業版系統中自帶的微軟輸入法?如今,越來越多的用戶使用win10系統,每個人都感受到了新系統帶來的諸多好處但是,某些用戶不習慣使用自帶的微軟輸入法,想要更改為自己喜歡的輸入法那麼在哪裡删...
2026-05-08
江西省初中學生綜合素質評價自評
江西省初中學生綜合素質評價自評
江西省初中學生綜合素質評價自評?時光如梭,轉眼即逝,當畢業在即,回首三年學習生活,曆曆在目,我來為大家科普一下關于江西省初中學生綜合素質評價自評?以下内容希望對你有幫助!江西省初中學生綜合素質評價自評時光如梭,轉眼即逝,當畢業在即,回首三年...
2026-05-08
網紅螺蛳粉簡直是吃貨的福音
網紅螺蛳粉簡直是吃貨的福音
今天是一期看了會流口水的測評!有人說,沒有冰淇淋的夏天是不完整的,但芽芽覺得,沒有酸嘢的夏天是沒有靈魂的。夏天最快樂的事情,就是在酸嘢小攤挑一大盒青芒、李子、菠蘿、石榴,蘸上酸梅粉、辣椒鹽,酸甜脆辣吃到爽!為了能在辦公室随時享受這份快樂,我...
2026-05-08
Copyright 2023-2026 - www.tftnews.com All Rights Reserved