問題タブ [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 - ルビ:文字列からASCIIへの文字
このウィキページは、単一の文字をasciiに変換する方法の一般的なアイデアを提供しましたhttp://en.wikibooks.org/wiki/Ruby_Programming/ASCII
しかし、文字列があり、そこから各文字のASCIIを取得したい場合は、何をする必要がありますか?
$ ascii =?charという行に満足していないため、機能しません。
c# - おそらくnullで終わるASCIIバイト[]を文字列に変換する最速の方法は?
(おそらく) null で終了する ascii バイトの配列を C# の文字列に変換する必要があります。これを行うために見つけた最速の方法は、以下に示す UnsafeAsciiBytesToString メソッドを使用することです。このメソッドは、注釈に警告を含む String.String(sbyte*) コンストラクターを使用します。
「値パラメーターは、既定の ANSI コード ページ (つまり、Encoding.Default で指定されたエンコード方法) を使用してエンコードされた文字列を表す配列を指すと見なされます。
注: * デフォルトの ANSI コード ページはシステムに依存するため、同じ符号付きバイト配列からこのコンストラクターによって作成される文字列は、システムによって異なる場合があります。* ...
* 指定された配列が null で終了しない場合、このコンストラクターの動作はシステムに依存します。たとえば、このような状況はアクセス違反を引き起こす可能性があります。* "
今、文字列のエンコード方法が変わることはないと確信していますが、アプリが実行されているシステムのデフォルトのコードページは変わる可能性があります。では、この目的で String.String(sbyte*) を使用して悲鳴を上げるべきではない理由はありますか?
python - Python でのファイルからの文字読み取り
テキスト ファイルに、「I don't like this」という文字列があります。
しかし、文字列に読み込むと「I don\xe2\x80\x98t like this」となります。\u2018 が "'" の Unicode 表現であることは理解しています。私が使う
読み取りを行うコマンド。
さて、文字列に読み込まれたときに、「I don\xe2\x80\x98t like this like this」ではなく、「I don't like this」となるような方法で文字列を読み取ることは可能ですか?
2番目の編集:この問題を解決するためにマッピングを使用する人を見てきましたが、実際には、この種の ANSI から Unicode (およびその逆) への変換を行う組み込みの変換はありませんか?
.net - .Net 正規表現 ValidationExpression ASCII
ユーザーがASCII文字のみを入力していることを確認するために、ValidationExpressionにドロップする適切な正規表現を知っている人はいますか?
python - Python を使用してファイルの形式を Unicode から ASCII に変換するにはどうすればよいですか?
ファイルを Unicode 形式で出力するサードパーティ ツールを使用しています。ただし、ASCII にすることをお勧めします。このツールには、ファイル形式を変更するための設定がありません。
Python を使用してファイル形式全体を変換する最良の方法は何ですか?
python - PythonでASCII値のリストを文字列に変換するにはどうすればよいですか?
それ自体がASCII値である一連の数値を含むPythonプログラムのリストを取得しました。これを画面にエコーできる「通常の」文字列に変換するにはどうすればよいですか?
python - Pythonの文字列がASCIIであるかどうかを確認するにはどうすればよいですか?
文字列がASCIIであるかどうかを確認したい。
私は知っていますord()
、しかし、私が試みるときord('é')
、私は持っていTypeError: ord() expected a character, but string of length 2 found
ます。私はそれが私がPythonを構築した方法によって引き起こされていることを理解しました(ord()
のドキュメントで説明されているように)。
確認する別の方法はありますか?
bash - コマンドラインからテキストを 7 ビット ASCII に変換する
私はOS X 10.5.5を使用しています(ただし、それほど問題ではないと思います)
二重引用符、省略記号 ("...") などの派手な文字を 1 文字に含む一連のテキスト ファイルがあります。
これらのファイルを、できれば文字の意味を失うことなく、古き良きプレーンな 7 ビット ASCII に変換する必要があります (つまり、これらの省略記号を 3 つのピリオドに変換し、逆引用符を通常の "s などに変換します)。
それを行うには、スマートなコマンドライン (bash) ツール/スクリプトをアドバイスしてください。
emacs - ASCII コードを印刷する代わりに、Emacs シェル モードで自分の色をレンダリング (または無視) するようにするにはどうすればよいですか?
問題の症状は "[0m[27m[24m[J[34;1"] のように見え、端末では青色に変換されます。
-A