Регулярное выражение города не соответствует - PullRequest
1 голос
/ 25 июня 2019

Я использовал одно и то же регулярное выражение в двух полях, но в поле города не совпадает.

function validateCity(){
    var cityformat = /^[a-zA-Z]+([ '-]?[a-zA-Z]+)*$/;
    if (document.getElementById("citta").value.match(cityformat))
        return true;
    else{
        document.getElementById("citta").focus();
        return false;
    }
}

1 Ответ

0 голосов
/ 25 июня 2019

Это было бы немного сложно, основываясь на данных, которые у вас могут быть, мы можем начать с выражения, похожего на:

[A-Z][A-Za-z]+(([ '.-]+?)([A-Z][A-Za-z]+)([ '.-]+?)?)?

Но в некоторых городах это не получится

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...