Vuetify: 1.0.18
Vue: 2.5.2
Browsers: Chrome 67.0.3396.62
OS: Linux x86_64
In accordance with Mask Legend for Text Field, Mask A is supposed to mask any letter (not only English).
Mask A for Text Field is supporting only English letters.
Confirmed on other browser:
Javascript's version of regex doesn't support non-English letters. You can use \w only to match English words. I'd suggest doing something like this:
/[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF\w]+/g
Here's a small demo: https://regexr.com/3qis0
Mask for v-text-field has restricted format.
Where do you suppose to place these Unicode's ranges?
v-text-field(label='Name' mask="/[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF\w]+/g")
???
@algiorgio I wasn't suggesting using it in the mask. This regex expression is what can allow Vuetify developers to implement support for other languages in the mask
Thanks for the suggestion, but we aren't planning to add any more functionality to masks at this time.
Very sad regexp would be very helpful. because now two way filter is gone by vue2.
Most helpful comment
@algiorgio I wasn't suggesting using it in the mask. This regex expression is what can allow Vuetify developers to implement support for other languages in the mask