Wie zu erkennen emoji mit javascript
Ich brauche Hilfe, wie zu erkennen, wenn die Eingabe enthält japanische emoji/emoticon.
Zurzeit habe ich ein system bauen, welches charset=utf-8. Auf die Eingabe von text, kann der Benutzer die Eingabe von japanischen Zeichen/alpanumerics/Symbole, aber wenn Sie einfügen emoji, onsubmit-javascript wird überprüft, ob es ein emoji, Fehlermeldung wird angezeigt. Habe wirklich keine Ahnung, wie zu erkennen emoji.
InformationsquelleAutor user2699175 | 2013-09-18
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie die folgende regex:
Wenn Sie nur wollen, um es zu entfernen aus dem string, können Sie so etwas tun.
Du hast Recht. Behoben! Danke!!!
Wie funktioniert dieser Griff neue Emoji, die Hinzugefügt wird zu der Skillung?
haben Sie bereits versucht? Wenn es nicht funktioniert, wahrscheinlich der regex, leider muss angepasst werden
+1. Und ich Frage mich, ob es von Vorteil sein könnte aktualisiert werden, wie die regex stackoverflow.com/a/20208095/470749
InformationsquelleAutor Lucas G.
Können wir alle erkennen, Liste von Surrogat-Paaren oder die Emoji-Charaktere in einem bestimmten Bereich.
Wenn das Problem im Zusammenhang mit der Speicherung der Eingabe-string an die Datenbank wie MySQL vor version 5.5, die wir brauchen, um zu erkennen und entfernen alle surrogate-Paare, anhand der folgenden regex
InformationsquelleAutor RiyasAbdulla
Einfache Funktion, die true zurückgibt, wenn die Zeichenfolge enthält eine oder mehrere emojis.
InformationsquelleAutor gidim
Können Sie den regulären Ausdruck zu erkennen, es im Eingangs-text:
/^([\uE000-\uF8FF]|\uD83C[\uDF00-\uDFFF]|\uD83D[\uDC00-\uDDFF])+$/.test("?") // false
InformationsquelleAutor andorx
Können Sie einen regulären Ausdruck aus dieser lib emoji-regex
InformationsquelleAutor iKBAHT