验证字符串在C#中仅包含字母
我有一个输入字符串,我想验证它是否包含:
- 仅字母或
- 仅字母和数字或
- 仅字母,数字或下划线
为了澄清,我在代码中有3种不同的情况,每种情况都要求不同的验证。在C#中最简单的方法是什么?
回答:
仅字母:
Regex.IsMatch(input, @"^[a-zA-Z]+$");
仅字母和数字:
Regex.IsMatch(input, @"^[a-zA-Z0-9]+$");
仅字母,数字和下划线:
Regex.IsMatch(input, @"^[a-zA-Z0-9_]+$");
以上是 验证字符串在C#中仅包含字母 的全部内容, 来源链接: utcz.com/qa/413448.html