Fabian: Reguläre Ausdrücke und HTML Unicode-Darstellung

Beitrag lesen

Hallo,

Warum möchtest Du das mit regulären Audrücken machen? Mit Sicherheit geht es, das größte Problem dürfte sein, dass die Stellen ja unterschiedliche Zeichen beinhalten dürfen, je nach vorrangegangen. So darf die letzte Stelle beispielsweise ein F sein, aber nur, wenn die vorherigen nicht 9FC sind.

Mein Vorschlag wäre es eher, Zahl zu parsen: Du schneidest mit String.substr oder slice die Zahl raus und parst sie dann mit ParseInt. Diese Zahl kannst Du dann ja ganz einfach vergleichen:

var strVal = String("一").substr(3, 4);
var num = parseInt(strVal, 16);

Ob es ein benanntes Entity ist oder so eine Darstellung, kannst Du nun wieder relativ einfach prüfen.