【发布时间】:2026-01-30 20:45:02
【问题描述】:
我正在尝试评估以下代码,但它没有返回预期的结果。 使用字符串“CityName!!!”进行测试返回真而不是假。我的表达式应该只允许由字母和空格组成的字符串,任何长度,以字母开头。
protected bool isValidCityName(string cityName)
{
Regex cityMatch = new Regex(@"^[a-zA-Z][a-zA-Z\s]+");
return cityMatch.IsMatch(cityName);
}
谢谢
【问题讨论】:
-
请不要在问题标题中包含有关所用语言的信息,除非没有它就没有意义。标记用于此目的。