C#判断一个字符是否在字母表中
How to check if a char is in the alphabet in C#
我觉得标题已经足够了。
void onClickSubmit(char submit)
{
if(submit.//check if it is alphabetical)
{
//some code
}
}
如何检查提交的字符是否在字母表中?
如果您的字母表只有 A-Z 或 a-z
,您可以使用正则表达式
char a = 'A';
bool isAlphaBet = Regex.IsMatch(a.ToString(), "[a-z]", RegexOptions.IgnoreCase);
if(isAlphaBet )
{
//do this..
}
支持任何 UTF-8 字母
var rgx = new Regex(@"[\p{L}]");
Console.Write(rgx.Match("Ö").Success);
我觉得标题已经足够了。
void onClickSubmit(char submit)
{
if(submit.//check if it is alphabetical)
{
//some code
}
}
如何检查提交的字符是否在字母表中?
如果您的字母表只有 A-Z 或 a-z
,您可以使用正则表达式char a = 'A';
bool isAlphaBet = Regex.IsMatch(a.ToString(), "[a-z]", RegexOptions.IgnoreCase);
if(isAlphaBet )
{
//do this..
}
支持任何 UTF-8 字母
var rgx = new Regex(@"[\p{L}]");
Console.Write(rgx.Match("Ö").Success);