C#正則檢測(cè)字符串是否字母數(shù)字混編的方法
更新時(shí)間:2015年06月15日 11:01:23 作者:小卒過河
這篇文章主要介紹了C#正則檢測(cè)字符串是否字母數(shù)字混編的方法,涉及C#正則判定字符串的使用技巧,需要的朋友可以參考下
本文實(shí)例講述了C#正則檢測(cè)字符串是否字母數(shù)字混編的方法。分享給大家供大家參考。具體如下:
using System.Text;
using System.Text.RegularExpressions;
public static class StringExtensions
{
public static bool IsAlphanumeric(this string source)
{
Regex pattern = new Regex("[^0-9a-zA-Z]");
return !pattern.IsMatch(source);
}
}
// EXAMPLE USAGE
class Program
{
static void Main(string[] args)
{
string testString = Console.ReadLine();
if (testString.IsAlphanumeric())
Console.WriteLine("Yep!");
else
Console.WriteLine("Nope!");
Console.ReadKey(); // Wait for key before exiting
}
}
希望本文所述對(duì)大家的C#程序設(shè)計(jì)有所幫助。
相關(guān)文章
C# wpf簡(jiǎn)單顏色板的實(shí)現(xiàn)
wpf本身沒有提供顏色板之類的控件,有些業(yè)務(wù)使用場(chǎng)景需要使用顏色板之類的控件,本文就簡(jiǎn)單實(shí)現(xiàn),感興趣的可以了解一下2021-10-10
C#如何優(yōu)雅的對(duì)WinForm窗體應(yīng)用程序進(jìn)行權(quán)限控制
經(jīng)常會(huì)出現(xiàn)winfrom頁面需要加載權(quán)限樹,下面這篇文章主要給大家介紹了關(guān)于C#如何優(yōu)雅的對(duì)WinForm窗體應(yīng)用程序進(jìn)行權(quán)限控制的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-11-11
C#實(shí)現(xiàn)HTML和UBB互相轉(zhuǎn)換的方法
這篇文章主要介紹了C#實(shí)現(xiàn)HTML和UBB互相轉(zhuǎn)換的方法,通過兩個(gè)自定義函數(shù)DoHtmlToUB與ubbtohtml來實(shí)現(xiàn)HTML代碼與ubb代碼間的相互轉(zhuǎn)換,是非常實(shí)用的技巧,需要的朋友可以參考下2014-11-11
c#通過app.manifest使程序以管理員身份運(yùn)行
通常我們使用c#編寫的程序不會(huì)彈出這個(gè)提示,也就無法以管理員身分運(yùn)行。微軟的操作系統(tǒng)使用微軟的產(chǎn)品方法當(dāng)然是有的,通過app.manifest配置可以使程序打開的時(shí)候,彈出UAC提示需要得到允許才可以繼續(xù),這樣就獲得了管理員的權(quán)限來執(zhí)行程序2015-01-01
C#使用handle實(shí)現(xiàn)獲取占用指定文件或文件夾的進(jìn)程
很多時(shí)候,一些不知道啥進(jìn)程,把你的文件給占用了,然后就沒辦法刪掉或者做其他操作,如果使用Locksmith功能,就可以實(shí)現(xiàn)快速鎖定是哪個(gè)進(jìn)程在搞事情,把對(duì)應(yīng)進(jìn)程干掉就可以了,下面內(nèi)容演示C#使用幾行代碼實(shí)現(xiàn)File?Locksmith功能,需要的朋友可以參考下2024-09-09

