問題タブ [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.
ruby - Ruby で拡張 ASCII 文字を表示する
拡張 ASCII 文字をコンソールに出力するにはどうすればよいですか。たとえば、次を使用する場合
コンソールに「9」と表示されます。私が使うとしたら
「?」のみ表示されます。これは、128 から 254 までのすべての拡張 ASCII コードに対して行われます。「?」の代わりに適切な文字を表示する方法はありますか。
c - 拡張 ASCII 文字に関する C の問題
printf ステートメントの文字の数値の代わりに変数を使用するのに問題があります。
たとえば、printf("%c", 201)
╔ は希望どおりに表示されますが、タイプのprintf("%c", var)
場合は♫と表示されます。var
char
var=201
何が起こっているかについて何か情報を持っている人はいますか?
php - PHPで拡張ASCII文字のASCII値を取得する
拡張 ASCII 文字セットにある文字の ASCII 値を取得しようとしています。
お気に入り:
その出力は次のとおりです。226
しかし、実際の ASCII 値は : 132 です。
私の質問は、1 バイト サイズを超える文字の実際の ASCII 値を取得する方法です。
c# - .NET 正規表現での拡張 ASCII 文字の一致
制御文字を除くすべての ASCII 文字と拡張 ASCII 文字に一致する必要がある .NET 正規表現を作成しています。
これを行うために、ASCII テーブルを調べたところ、これらの文字はすべて x20 から xFF までの ASCII エンコードになっているようです。
だから私は推測する
[\x20-\xFF]
必要なすべての文字に一致できるはずです。ただし、実際には、一致する文字と一致しない文字があります。たとえば、オンライン ツールhttp://regexhero.net/tester/でテストするか、単純な C# プログラムを作成すると、"ç" (xE7) などの一部の文字は一致することがわかりますが、 "œ" (x9C) はできません。
正規表現が機能しない理由を知っている人はいますか?
string - 拡張アスキー番号から文字を取得する方法
アスキー コード チャートによると、「ü」は 129 (10 進数) です。しかし、 trace("ü".charCodeAt(0)) を実行すると、答えは 252 になります。これは明らかに間違っています。String.charCodeAt() は 0-127 でしか機能しないようです。範囲 128 ~ 255 の char 値と charcode 値をどのように変換しますか?
php - PHP strripos 関数の予期しない動作
プログラムの不可解なバグの原因を追跡していたところ、最終的に PHP の strripos 関数の予期しない動作を発見しました。
テストコード (PHP 5.4.24 でテスト済み):
その出力:
これは、needle 引数が 127 を超える ASCII コードを持つ 1 バイトの場合に発生します。
これがバグかどうかはわかりません。