标签: c# regex
任何人都可以提供一个与下列字符串匹配的正则表达式。
"190 Rock's Cage-cafe"
我目前的模式是
@"^[A-Za-z0-9]+[_\-' ]+$";
但这不起作用。
答案 0 :(得分:1)
在正则表达式下面会匹配至少有两个单词的所有行,其中第一个单词不会包含除字母或数字之外的任何字符。以下一个或多个单词由字母或数字或下划线或连字符或单引号组成。
@"^[A-Za-z0-9]+(?:\s[A-Za-z0-9'_-]+)+$"