Closed MarsWalker closed 8 years ago
Yep, it supports UTF-8 :)
Finally i got it. :) For Portuguese the match looks like this. match: /\b([a-zA-ZÃÁÀàáãÉÈÊéèêÍÌíìÓÒÕÔóòõôÇç]{2,})+$/,
Tested here: http://regexr.com/ and here https://regex101.com/#javascript
Thnak you all
Hi,
I use this to help in building faster medical reports. The problem is that they are in Portuguese. So if I have words like "terapêutica", "ecográfica" or "mamárias" when i write the "ê" or "á" it hides the list even if before i can see the word (i can write until the last "standard" letter). Is it possible to accept UTF-8 letters ? (In this example I'm using a fixed array but I usually load from file). Thank you, Raul Costa
My code:
var words = ['terapêutica', 'ecográfica', 'mamárias'] $('.contenteditable').textcomplete([ { match: /\b(\w{2,})$/, search: function (term, callback) { callback($.map(words, function (word) { return word.indexOf(term) === 0 ? word : null; })); }, index: 1, replace: function (word) { return word + ''; } } ]);