問題タブ [extended-ascii]

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 投票する
4 に答える
4136 参照

c# - 2つのASCII文字を「対応する」1文字の拡張ASCII表現に変換します

問題:外部システムからの2つの固定幅の文字列があります。最初の文字には基本文字(azなど)が含まれ、2番目の文字(MAY)には、実際の文字を作成するために最初の文字列に追加される発音区別符号が含まれます。

大規模な検索を記述して、すべての文字とさまざまな発音区別符号を置き換えることができましたが、もう少しエレガントなものを望んでいました。

誰かがこれを修正する方法の手がかりを持っていますか?string.Normalize(c#)を使用して、10進値を計算してみましたが、結果はありませんでした。また、グーグルは実際に何かを思いついたわけではありません。

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

windows - 拡張ASCII文字はファイル名とフォルダに対して安全ですか?

私のC#プロジェクトはファイルを保存し、拡張ASCII文字「²」(上付き文字2)でフォルダーを作成します。これは国際的に使用しても安全ですか?これは、.NETライブラリまたはWindows関数で問題を引き起こす可能性があるものですか?

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

python - Pythonで印刷されていないASCII文字で行を分割する方法

非印刷ASCII文字(長いマイナス記号hex 0x97、Octal 227など)でPythonで行を分割するにはどうすればよいですか? キャラ自体いらない。それ以降の情報は変数として保存されます。

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

html - html のソリッド デルタと反転デルタ シンボル

メールに次の 2 つの記号を表示する必要があります

  1. 固体上向きデルタ : ▲のようなもの
  2. ソリッド下向きデルタ : ▼</li>

しかし、メール テンプレートが生成される UNIX システムで問題が発生するため、extended-ascii セットは使用できません。

これを達成するためのhtmlコード、またはその他のコードはありますか?

0 投票する
2 に答える
586 参照

php - ファイルアップロードでの拡張ASCIIの処理

最近友達と一緒に完成させたウェブサイトには、画像やテキストファイルをアップロードできるギャラリーがあります。(開発を容易にするために)受け入れられる唯一のテキストファイルは.txtであり、通常は問題なく消えます(またはそうではありません)。

私が遭遇した問題は、他の開発者と同じです。Microsoftの拡張ASCIIです。

ファイルからテキストを出力する前に、いくつかの異なるレイヤーを調べて、ファイルをクリーンアップしようとします。

str_replaceは、Microsoftのひどいスマートクォート、em-dash、および省略記号を、出力用に通常の同等のASCIIに変換する一般的な方法です。

このコードは、アップロードされたファイルがANSI/us-asciiであるという条件の下で完全に機能します。

アップロードされたファイルがUTF-8の場合、このコードは(特別な理由なしに)機能しません。

ファイルがUTF-8の場合、Webブラウザーでファイル自体を表示することは正常に機能しますが、このコードを使用してWebインターフェイスを介してファイルを印刷することはできません。この場合、スマートクォートはある種のアクセントのある文字になります。

これは私が立ち往生しているところです。Webページの出力エンコーディングはUTF-8であり、WebブラウザはそれをUTF-8として認識し、ファイルはUTF-8にありますが、スマートクォートの置換は機能せず、Webブラウザはそれらを正しく表示しません。

これに関するありとあらゆる助けをいただければ幸いです。

0 投票する
2 に答える
1558 参照

url - 拡張ASCII文字[äöå]はURLで許可されていますか?

スラッグにäöå文字を使用しているWebサイトをいくつか見ました(それらはaooに変換されません)。では、どうしたのでしょうか。

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

unicode - ASCII と拡張 ASCII に固有の問題、および Unicode 互換性?

ASCII と拡張 ASCII に固有の問題とは何ですか? また、これらの問題は Unicode によってどのように克服されますか?

ユニコードの互換性について説明してもらえますか?

また、平面、基本多言語平面 (BMP)、補助多言語平面 (SMP)、補助漢字平面 (SIP)、補助特殊平面 (SSP)、私的使用平面 (PUP) などの Unicode に関連する用語は何を意味しますか。

私はこれらすべての言葉が非常に紛らわしいと感じました

0 投票する
2 に答える
4725 参照

c++ - 拡張ASCIIからutf8への変換

Microsoft Visual Studio 2005を使用して、拡張ASCIIでエンコードされたstd :: stringをutf8に変換するにはどうすればよいですか?

私はグーグルプロトコルバッファを使用しています、そして私が変換なしでそれを与えるならば、それは私の文字列の非utf8文字について不平を言っています、それは本当です...

0 投票する
2 に答える
920 参照

php - PHP での拡張 ASCII/エンコーディングのヘルプ!

こんばんは。

これは私のコードです:

Ok。これは機能しないビットです

そして、これはビットです:

これらはテスト目的のためだけのものです。

誰が何が起こっているのか教えてもらえますか? 以前も同じ種類のエラーがありましたが、以前はエラーの原因であったコード自体で拡張 ASCII を使用していません。

文字エンコーディングと関係があるに違いないと思っていますが、よくわかりません。ちなみに、私は Eclipse でコーディングしており、それによると、使用している文字エンコーディングは Cp1252 です。

ああ、そうです、コードは á à などのアクセント付きの文字を削除し、それらを基本的な母音に置き換えることになっています。つまり、á->a

前もって感謝します

0 投票する
5 に答える
21470 参照

perl - Perlで拡張ASCIIコードの文字を表示するにはどうすればよいですか?

代替テキスト

Perlで192文字の記号(└)を表示するにはどうすればよいですか?