我需要验证字符串的第一个字符是字母,下一个字符是字母还是数字还是特殊字符_,-,。和空间

时间:2019-04-03 09:38:17

标签: c# regex

请注意:所有字符均为英文。

我尝试过 Regex.IsMatch(item, @"^[a-zA-Z][a-zA-Z0-9_.-]+$") 但无法正常工作

1 个答案:

答案 0 :(得分:0)

Regex.IsMatch(item,@“ ^ [a-zA-Z] [a-zA-Z0-9_。-] * $”)

'。之间有一个空格。和'-'

感谢您的建议。 我的样本输入是: Vikash,Vikash kumar,Vikash。库玛(Vikash9_)。 kumar <-这些应该得到支持

9Vikash,Vikash * hj,Vikash&9,%ghj <-不应该支持这些