我正在创建一个正则表达式来验证一个城市字段。使用下面的代码,我只能用一个空格来验证 City 字段:
Pattern pattern_ = Pattern.compile("^[a-zA-Z]+(?:[\\s-][a-zA-Z]+)*$");
关于如何改进我的正则表达式以验证具有多个空格的城市字段的任何建议?
好吧,最后我正在使用这个正则表达式:
Pattern pattern_ = Pattern.compile("^[a-zA-Z]+(?:(?:\\s+|-)[a-zA-Z]+)*$");
但是现在我遇到了口音问题如何在我的城市字段中添加口音?