Wie erkenne ich Emoji mit Javascript?

8

Ich brauche Hilfe, um zu erkennen, ob die Eingabe japanisches Emoji / Emoticon enthält. Momentan baue ich ein System welches charset = utf-8. Bei Eingabe Text, Benutzer kann japanische Zeichen / alphanumerics / Symbole eingeben, aber wenn sie Emoji einfügen, überprüft onsubmit Javascript, ob es ein Emoji gibt, Fehlermeldung wird angezeigt. Wirklich keine Ahnung, wie man Emoji erkennt.

    
user2699175 18.09.2013, 01:02
quelle

4 Antworten

9

Wir können alle Listen von Ersatzpaaren oder Emoji-Zeichen in einem bestimmten Bereich erkennen. Wenn das Problem mit dem Speichern der Eingabezeichenfolge in der Datenbank wie MySQL-Version vor 5.5 zusammenhängt, müssen wir alle Ersatzpaare erkennen und entfernen, indem wir den folgenden regulären Ausdruck verwenden

%Vor%     
RiyasAbdulla 26.03.2014 14:30
quelle
8

Sie können die folgende Regex verwenden:

%Vor%

Wenn Sie es nur aus der Zeichenfolge entfernen möchten, können Sie so etwas tun.

%Vor%     
Lucas G. 15.12.2016 12:48
quelle
4

Sie können regulären Ausdruck verwenden, um es im Eingabetext zu erkennen:

%Vor%     
andorx 18.09.2013 02:50
quelle
4

Einfache Funktion, die true zurückgibt, wenn Ihre Zeichenfolge eine oder mehrere Emojis enthält.

%Vor%     
gidim 23.09.2016 04:13
quelle

Tags und Links