首页
/
每日頭條
/
科技
/
c語言正則表達式怎麼寫
c語言正則表達式怎麼寫
更新时间:2026-03-20 17:03:14
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、忌将肉類加熱至半熟後再用微波爐加熱:因為在半熟的食品中細菌仍會生長,第二次再用微波爐加熱時,由于時...
2026-03-20
無葉電風扇的保養方法
無葉電風扇的保養方法
無葉電風扇的保養方法無葉電風扇的保養方法無葉風扇利用噴氣式飛機引擎及汽車渦輪增壓中的技術,通過底部的吸風孔吸入空氣,圓環邊緣的内部隐藏的一個葉輪則把空氣以圓形軌迹噴出,最終形成一股不間斷的冷空氣流。因此,其保養方法與普通的風扇有所不同。1、判斷塑膠部件的品質。無葉風扇的外觀顔色,最好選擇白色為主,一...
2026-03-20
打蛋器的清潔保養 打蛋器的使用方法
打蛋器的清潔保養 打蛋器的使用方法
打蛋器的清潔保養打蛋器的使用方法打蛋器的使用方法打蛋器作為烘焙工具的一種,已經越來越受到廣大西點愛好者的喜歡。擁有一台打蛋器,在家可以輕松制造蛋糕、蛋撻、餅幹等食物。當前市場出售的打蛋器一般具有和面、攪拌、打蛋等功能。學會正确使用打蛋器是制造美味面食糕點的必經之路。在打蛋器使用前,切記要檢查機器各轉...
2026-03-20
冰箱除霜的步驟方法
冰箱除霜的步驟方法
冰箱除霜的步驟方法冰箱除霜的步驟方法第一步,把冷凍室的東西放到冷藏室中,所以冰箱除霜的最佳時機是冰箱裡東西比較少的時候。第二步,把冰箱電源拔掉,高級一點的冰箱可能在面闆上還會有個開關,那就文明關機,先關開關,再拔電源。第三步,把冷藏的門敞開,抽屜都拿出來。這個步驟,關鍵的是把抽屜拿出來,正好借這個機...
2026-03-20
延長電動車電池壽命小知識
延長電動車電池壽命小知識
多數人認為電瓶車的電池用了兩年就差不多該換新的了,其實并不是這麼回事。日常使用中注意使用方法及電池的維護可大大延長電池壽命。今天作文庫知識百科就來分享一些小知識,快來看看吧!為延長電池壽命,使用電動車的注意事項:1、不能超載超重行駛(如騎車帶人或裝載重物等),行駛中發現儀表顯示電量不足時,要用人力騎...
2026-03-20
Copyright 2023-2026 - www.tftnews.com All Rights Reserved