Петрушка. js проверить сингальский тамильский (не английский sh символов) в дополнение к английскому sh алфавиту - PullRequest
0 голосов
/ 11 марта 2020

Как проверить правильность использования сингальского и тамильского алфавита с помощью петрушки. js Разрешение неанглийских sh символов путем проверки формы

1 Ответ

1 голос
/ 11 марта 2020

Петрушка. js предлагает вариант data-parsley-pattern (https://parsleyjs.org/doc/), который можно использовать для настройки принятого набора символов. Этот параметр принимает диапазоны символов Unicode в регулярном выражении.

Диапазон символов Unicode для сингальского языка: 0D80 - 0DFF

Диапазон символов Unicode для тамильского языка: 0B80 - 0BFF

Вы можете найти диапазоны символов для других языков здесь (http://unicode.org/charts/)

После сбора диапазонов Unicode укажите их в data-parsley- опция шаблона в теге.

<form data-parsley-validate action="" method="post" data-parsley-pattern="^[@.a-z A-Z0-9- \u0D80-\u0DFF \u0B80-\u0BFF]+$">

Готово!

Регулярное выражение можно проверить здесь (https://regex101.com/r/hhQOwl/1)

...