Как обнаружить не «GSM 7-битный алфавит» символы в поле ввода

Я пытаюсь обнаружить, если поле ввода текста имеет какой-либо символ, который Безразлично»принадлежат 7-битному алфавиту GSM. Таблица с персонажами здесьhttp://www.dreamfabric.com/sms/default_alphabet.html

После долгих поисков я нашел это (Какое регулярное выражение мне нужно проверить на наличие некоторых нелатинских символов?что это довольно близко к тому, чего я хочу достичь, потому что он обнаруживает нелатинские символы. Как я могу изменить регулярное выражение для включения 7-битного алфавита GSM?




    
    test foreign chars



    




(function(){

    $('#foreign_characters').on("keyup", function(){

        var foreignCharacters = $("#foreign_characters").val();
        var rforeign = /[^\u0000-\u007f]/;

        if (rforeign.test(foreignCharacters)) {
          alert("This is non-Latin Characters");
        } else {
          alert("This is Latin Characters");
        }

    });

})();

    


Ответы на вопрос(4)

Ваш ответ на вопрос