バックスラッシュなしでユニコードを書くテキストフィールドを作成しようとしています。入力後にバックスラッシュを追加したい。したがって、ユーザーが u2605 と入力すると、コードはそれを「\u2605」に変換します。次に、これを Unicode 文字に変換し、テキストフローに挿入します。
私のコード:
これは機能します:
span.text = publicFunctions.htmlUnescape(he.encode("\u2605"))
これは機能しません:
span.text = publicFunctions.htmlUnescape(he.encode("\\u"+"2605"))
ユニコード文字列として機能する文字列を作成する方法は?
あらゆる種類のことを試しました、 escape(unescape())
、数値に変換、「\u」、「\u」...何も役に立ちません。
trace("\u2605" == "\u"+"2605") ... は false を返します。trace("\u2605" == "\u"+"2605") も同様です