C#正則檢測字符串是否字母數(shù)字混編的方法
更新時間:2015年06月15日 11:01:23 作者:小卒過河
這篇文章主要介紹了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
}
}
希望本文所述對大家的C#程序設(shè)計有所幫助。
相關(guān)文章
C#如何優(yōu)雅的對WinForm窗體應(yīng)用程序進(jìn)行權(quán)限控制
經(jīng)常會出現(xiàn)winfrom頁面需要加載權(quán)限樹,下面這篇文章主要給大家介紹了關(guān)于C#如何優(yōu)雅的對WinForm窗體應(yīng)用程序進(jìn)行權(quán)限控制的相關(guān)資料,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-11-11
C#實現(xiàn)HTML和UBB互相轉(zhuǎn)換的方法
這篇文章主要介紹了C#實現(xiàn)HTML和UBB互相轉(zhuǎn)換的方法,通過兩個自定義函數(shù)DoHtmlToUB與ubbtohtml來實現(xiàn)HTML代碼與ubb代碼間的相互轉(zhuǎn)換,是非常實用的技巧,需要的朋友可以參考下2014-11-11
c#通過app.manifest使程序以管理員身份運(yùn)行
通常我們使用c#編寫的程序不會彈出這個提示,也就無法以管理員身分運(yùn)行。微軟的操作系統(tǒng)使用微軟的產(chǎn)品方法當(dāng)然是有的,通過app.manifest配置可以使程序打開的時候,彈出UAC提示需要得到允許才可以繼續(xù),這樣就獲得了管理員的權(quán)限來執(zhí)行程序2015-01-01
C#使用handle實現(xiàn)獲取占用指定文件或文件夾的進(jìn)程
很多時候,一些不知道啥進(jìn)程,把你的文件給占用了,然后就沒辦法刪掉或者做其他操作,如果使用Locksmith功能,就可以實現(xiàn)快速鎖定是哪個進(jìn)程在搞事情,把對應(yīng)進(jìn)程干掉就可以了,下面內(nèi)容演示C#使用幾行代碼實現(xiàn)File?Locksmith功能,需要的朋友可以參考下2024-09-09

