匹配英文大家应该都是很熟悉了:a-zA-Z,主要是匹配法文的查阅下法文的àâäèéêëîïôœùûüÿçÀÂÄÈÉÊËÎÏÔŒÙÛÜŸÇ
所以应该是:
^[a-zA-Z àâäèéêëîïôœùûüÿçÀÂÄÈÉÊËÎÏÔŒÙÛÜŸÇ]*$
对应的js的代码:
var str = 'test';
if(/^[a-zA-Z àâäèéêëîïôœùûüÿçÀÂÄÈÉÊËÎÏÔŒÙÛÜŸÇ]*$/.test(str)){
alert("正确的格式");
}else{
alert("错误的格式");
}
对应java的代码:
private boolean validateAddress(String address) {
if (address.matches("^[a-zA-Z àâäèéêëîïôœùûüÿçÀÂÄÈÉÊËÎÏÔŒÙÛÜŸÇ]*$")) {
return true;
}
return false;
}