問題タブ [non-ascii-characters]

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.

0 投票する
3 に答える
850 参照

unicode - Unicode 文字を使用した表形式データのフォーマット

中間結果を示す表形式のデータを含む計算トレース ファイルを作成する必要があります。現在、標準の ASCII パイプ記号 (|) とダッシュ (-) の組み合わせを使用して表の行を描画しています。

例えば

よりプロフェッショナルな外観のテーブルを作成するために使用できる Unicode 文字はありますか?

(ファイルは生のテキスト形式である必要があり、HTML やその他のマークアップは使用できません)

編集:提案を取り入れてUnicodeボックスの描画文字を使用したテーブルの例を追加しました:

0 投票する
3 に答える
3579 参照

asp.net - URL で非ラテン文字を使用する

クライアントがクロアチア語とスロベニア語に翻訳したサイトに取り組んでいます。既存の URL パターンに合わせて、アプリケーションのレイアウトを模倣する URL 書き換えルールを生成しました。これにより、URL に多くの非 ASCII 文字が含まれることになりました。

例 š ž č

getURL を使用して Flash からトリガーされるリンクもあれば、標準の HTML リンクもあります。プログラムによる Response.Redirects もあれば、301 ステータス コードとロケーション ヘッダーを応答に追加するものもあります。IE6、IE7、および Firefox 3 でテストしていますが、ブラウザーは非ラテン文字の URL をエンコードして表示します。

これはIISと関係があり、Response.RedirectとAddHeader("Location ...

これらの文字を URL エンコードしないように IIS に強制する方法を知っている人はいますか?

ありがとう

0 投票する
6 に答える
68498 参照

linux - echoを使用して非ASCII文字を書き込むにはどうすればよいですか?

エコーを使用して非ASCII文字を書き込むにはどうすればよいですか?そのようなエスケープシーケンスはあり\012ますか?

以下を使用してASCII文字をファイルに追加したい:

0 投票する
3 に答える
2646 参照

emacs - Emacsに漢字を表示させる方法

私はよく「你好」のような単純な中国語のフレーズを使用して、コードが非ASCII文字を処理できるかどうかをテストします。漢字をEmacsに直接入力すると、疑問符として出てきます。

作成済みのテキストファイルを開くと、Emacsで文字が正しく表示されることがありますが、常にそうとは限りません。たとえば、メモ帳で「你好」を含む単純なテキストファイルを作成すると、好は正常に表示されますが、你はボックスを表示するだけです。Emacsは漢字を処理できますか?もしそうなら、どのように設定しますか?

私はCourierNewフォントを使用してWindows上でEmacs22.3.1を実行していますが、Linux上でこれを機能させることにも興味があります。必要なすべての東アジア言語パッケージをインストールしました。メモ帳で中国語で問題なく編集できます。

0 投票する
4 に答える
43735 参照

regex - 「UnicodeEncodeError: 'ascii' コーデックは文字をエンコードできません」

正規表現を使用してランダムな html の大きな文字列を渡そうとしていますが、Python 2.6 スクリプトがこれを詰まらせています。

UnicodeEncodeError: 'ascii' コーデックは文字をエンコードできません

私はそれを、この単語の末尾にあるトレードマークの上付き文字である Protection™ にまでさかのぼりました。そして、このようなものに将来遭遇することを期待しています。

非ASCII文字を処理するモジュールはありますか? または、PythonでASCII以外のものを処理/エスケープする最良の方法は何ですか?

ありがとう!完全なエラー:

完全なスクリプト:

0 投票する
3 に答える
5850 参照

html - Web 標準フォントでの Unicode サポート

Web GUI で幾何学的シンボル (ボタン、メニューなどの矢印や三角形など) を Unicode シンボル (はるかに簡単で色に依存しない) としてレンダリングするか、GIF/PNG ファイル (非常に手間がかかる) としてレンダリングするかを決定する必要があります。避ける)。

ただし、Unicode 文字として宣言された高度な句読点記号 () を表示するのに問題があるクライアントを見てきました。

OS / Service Pack / アプリケーションのどのバージョンから標準フォントの Unicode バージョンが出荷されているか知っている人はいますか? たとえば、1999 年以降 Office に同梱されている Microsoft のArial Unicodeがありますが、私は Office をインストールしていませんが、Arial には少なくとも Unicode 範囲の一部が含まれています。

また、Mac OS と Linux の状況はどうですか?

レポート、リスト、概要など、これに関する包括的なリソースを教えてもらえますか?

0 投票する
4 に答える
9242 参照

delphi - Hi-Ansi 文字を同等の Ascii 文字に変換 (é -> e)

0 投票する
9 に答える
169298 参照

regex - (grep) 非 ASCII 文字に一致する正規表現?

Linux には、多数のファイルを含むディレクトリがあります。ASCII 以外の文字を含むものもありますが、すべて有効なUTF-8です。1 つのプログラムにバグがあり、ASCII 以外のファイル名を扱うことができず、影響を受けるプログラムがいくつあるかを調べる必要があります。これを実行してからfindgrepを実行して非 ASCII 文字を出力し、次に aを実行しwc -lて番号を見つけようとしていました。grep である必要はありません。PerlsedAWKなどの標準的な Unix正規表現を使用できます。

ただし、「ASCII 文字以外の任意の文字」の正規表現はありますか?

0 投票する
1 に答える
1952 参照

unicode - 速度テンプレートの非ASCII文字は、表示時に壊れます

速度テンプレートファイルにASCII以外の文字があります。そして、処理されると、文字化けします。

ファイルはUTF-8エンコーディングで保存され、応答ヘッダーcontentTypeもに設定されtext/html;charset=UTF-8ます。

他に何ができますか?