問題タブ [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 に答える
3198 参照

ruby - Ruby で拡張 ASCII 文字を表示する

拡張 ASCII 文字をコンソールに出力するにはどうすればよいですか。たとえば、次を使用する場合

コンソールに「9」と表示されます。私が使うとしたら

「?」のみ表示されます。これは、128 から 254 までのすべての拡張 ASCII コードに対して行われます。「?」の代わりに適切な文字を表示する方法はありますか。

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

c - 拡張 ASCII 文字に関する C の問題

printf ステートメントの文字の数値の代わりに変数を使用するのに問題があります。

たとえば、printf("%c", 201)╔ は希望どおりに表示されますが、タイプのprintf("%c", var)場合は♫と表示されます。varcharvar=201

何が起こっているかについて何か情報を持っている人はいますか?

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

php - PHPで拡張ASCII文字のASCII値を取得する

拡張 ASCII 文字セットにある文字の ASCII 値を取得しようとしています。

お気に入り:

その出力は次のとおりです。226

しかし、実際の ASCII 値は : 132 です。

私の質問は、1 バイト サイズを超える文字の実際の ASCII 値を取得する方法です。

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

c# - .NET 正規表現での拡張 ASCII 文字の一致

制御文字を除くすべての ASCII 文字と拡張 ASCII 文字に一致する必要がある .NET 正規表現を作成しています。

これを行うために、ASCII テーブルを調べたところ、これらの文字はすべて x20 から xFF までの ASCII エンコードになっているようです。

だから私は推測する

[\x20-\xFF]

必要なすべての文字に一致できるはずです。ただし、実際には、一致する文字と一致しない文字があります。たとえば、オンライン ツールhttp://regexhero.net/tester/でテストするか、単純な C# プログラムを作成すると、"ç" (xE7) などの一部の文字は一致することがわかりますが、 "œ" (x9C) はできません。

正規表現が機能しない理由を知っている人はいますか?

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

string - 拡張アスキー番号から文字を取得する方法

アスキー コード チャートによると、「ü」は 129 (10 進数) です。しかし、 trace("ü".charCodeAt(0)) を実行すると、答えは 252 になります。これは明らかに間違っています。String.charCodeAt() は 0-127 でしか機能しないようです。範囲 128 ~ 255 の char 値と charcode 値をどのように変換しますか?

0 投票する
0 に答える
93 参照

php - PHP strripos 関数の予期しない動作

プログラムの不可解なバグの原因を追跡していたところ、最終的に PHP の strripos 関数の予期しない動作を発見しました。

テストコード (PHP 5.4.24 でテスト済み):

その出力:

これは、needle 引数が 127 を超える ASCII コードを持つ 1 バイトの場合に発生します。

これがバグかどうかはわかりません。