問題タブ [emoji]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
regex - 正規表現は、基本的な @username と #hashtag をいくつかの特殊なケースに置き換えます
正規表現の一致で新しいケースで立ち往生しています...単語、#hashtags、@useranmes、およびその他の文字を含む文字列があります。
ますます乱雑になるいくつかの例。「My New Car」は多くの場合オプションであり、存在しません。これは preg 置換であるため、空の文字列で終わります。私の場合はこれが望ましいです。しかし、'My New Car' が存在する場合は、それが目的の文字列になります。
- 私の新しい車 #ホイール #車 #自動車 #ドライブ #週末
- 私の新しい車 #wheels #car #auto #drive #weekend @me
- 私の新しい車 #wheels, #car, #auto, #drive, #weekend
- My New Car #wheels, #car, #auto, #drive, #weekend, @me ( 'My New Car ' を除いた上記のすべて、ダブルスペーシングの通常の混乱など) ( その後、人々は空想を得て、文字列の絵文字で
- 私の新しい車 #wheels #car \ud83d\ude2d\ud83d\ude2d\ud83d\ude2d\ud83d\ude02
望ましい結果: 1. 私の新しい車 2. 私の新しい車 3. 私の新しい車 4. 私の新しい車 5. 私の新しい車
私はかなりうまくいってい(^|\s)[#@](\w+)
ましたが、絵文字と、\ue412\ue412 として表される面白い四角 が登場しました。
\ remove で始まるかどうかを最後まで言う方法を見つけるだけでよいと思います。逆に[a-zA-Z0-9]以外は否定しようと思ったのですが、これも多言語化。
助言がありますか?
ios - UITextFieldから絵文字を入力してUILabelに表示するにはどうすればよいですか?
ios5 can input emoji ,i receive the text with some emoji from a UITextField and show them on a UILabel,but the text in the Label are Garbage like "? ?".how can show the text correctly.
objective-c - iOS 5:絵文字をユニコード文字に変換する方法は?
iOS 5 で絵文字を Unicode 文字に変換したい。
たとえば、 に変換し
\ue415
ます。
NSString Class ReferenceのNSStringEncodingに行きました。
iOS 4 ではNSUTF16BigEndianStringEncoding
、それぞれ、NSUTF32BigEndianStringEncoding
私が望むものに非常に近い と が得られました。<e415>
<0000e415>
iOS 5 では、結果が異なります。<d83dde04>
とを与え<0001f604>
た.
iOS 5 で入手\ue415
するにはどうすればよいですか? ありがとうございました。
ios5 - iOS 5:アプリケーションで絵文字キーボードを無効にするにはどうすればよいですか?
アプリケーションで絵文字キーボードの許容値を使用したくないので、アプリケーションでのみ無効にします。このリンクからの答えを適用することによってそれを行う1つの方法があります:
ただし、これはiOS 5では機能しません(iOS 4.3は機能します)。iOS5で絵文字キーボードを無効にする方法はありますか。ありがとうございます。
mysql - PHPで絵文字コードを削除する方法は?
ユーザーがBBSに絵文字を入力することがありますが、絵文字コードを(UTFとして)保存できないMySQLバージョン5.0を使用しています。
現在MySQLを5.5にアップグレードできないので、絵文字コードをフィルタリングする安全な方法はありますか?
iphone - iPhone絵文字の10進値の表現
たとえば、10進数の値を使用して絵文字アイコンを表示したい
UILabelに表示するにはどうすればよいですか?
ありがとう!
android - Apple color emoji フォントはどのように機能しますか? Android バージョンはありますか?
iPhone には Apple Color Emoji という TrueType フォントがあることがわかりました。あらゆるアプリケーションで使用できる iPhone に存在する絵文字が含まれています。
私は疑問に思う:
- このフォントはどのようにマルチカラーで表示されますか?! Truetype フォントには、黒と白のグリフのみを含めることができます。
- このフォント、またはそれに似たフォントは Android フォンで使用できますか?
ios - iOS アプリでのフォースクエア ベニューの Unicode 文字の適切な処理
foursquare API を呼び出す iOS アプリで Unicode 文字を処理する適切な方法は何ですか?
現在のセットアップでは、iOS アプリから foursquare API を呼び出し、XML を返します (はい、これを JSON に変更しています)。
アプリをテストしているときに、この 4 角形の場所がアプリを機能させないという難しい方法を発見しました。これは、会場名に含まれる 2 つの絵文字を処理するように設定していなかったためと思われます。
各レベルでユニコード文字を処理する適切な方法は何ですか?
Objective-C では、foursquare API と呼んでいますか? 私たちの WCF Web サービスでは、XML データをアプリに返すのでしょうか? SQL Server 2008 では、Unicode 文字を含む可能性のある地名を保存するのでしょうか?
データベース側では、特に照合設定にいくつかの変更を加える必要があることを知っています。
iOS アプリと Web サービスで Unicode 6.1 を正しくサポートするには、どのような変更が必要ですか?
ありがとう!
mysql - ErlangemysqliPhone絵文字エンコーディングの問題
iPhoneクライアントアプリからのテキスト(絵文字付き)をErlangを使用してMySQLデータベースに保存しようとしています。(varchar列に)
私はC++とmysqlppで行われたソケット接続サーバーでそれを行っていました、それはうまく機能していました。(これはまったく同じデータベースであるため、問題はデータベースから発生したものではないと推測できます)
ただし、スケーラビリティの理由からすべてをErlangに渡すことにしました。そのため、絵文字を正しく保存および取得できません。
データベースとの通信にemysqlを使用しています。
保存するときは、このリストをデータベースに送信します。
私が検索しているとき、ここで私が得るもの:
明らかにいくつかの類似点があります。両方の行に159、152、および130が表示されますが、240は表示されません。195、176、および194がどこから来たのかわかりません。
接続プールを作成するときにemysqlエンコーディングを変更することについては考えました。
しかし、utf32エンコーディングに適したアトムを見つけることができるようです。(興味深いのは、C ++とmysqlppにエンコーディングを設定していないことです。これは、そのまま使用できます)。
私はいくつかのテストを行いました...
もう1つ、C ++を使用していないのに、Erlangでプリペアドステートメントを使用しています。
どんな助けでもいただければ幸いです。
要求に応じて、ここでデータを保存するためのクエリ:
とてもシンプルです...
ios - REST 呼び出しを中断する絵文字アイコン
API をテストしているときに、テスターの 1 人が、iOS デバイスに絵文字アイコンを挿入すると、MongoDB に正常に保存されるが、それを取得すると応答がないことを発見しました。私はこれを確認し、私たちのサーバー (Node.js) はリクエストを取得し、データの送信を開始しますが、(私が思うに) どこかで絵文字文字がリクエストを「終了」させるか、決して終了しないようにしますiOS クライアントの目。
誰もこれを経験しましたか?もしそうなら、絵文字アイコンを処理するための最良の方法は何ですか? Node.js から出力されるすべての文字列を unescape() するのが 1 つの方法であることはわかっていますが、それはあまりクリーンなアプローチではないように思えます。また、クライアント側でテキストをデコードする必要があります。