問題タブ [non-printing-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.
java - Javaで印刷可能な文字
Javaで印刷可能な文字を検出する方法を知っている人はいますか?
しばらくして(試行錯誤)、この方法にたどり着きました:
KeyListener を介して入力を取得していて、Ctr-'key' で四角形が出力されます。この機能でかなり十分に思えます。
ここにいくつかの文字がありませんか?
html - ウェブページを16進数で表示するためのサービス/アプリ?
ウェブサイトがネットワークから外れたときに、16進数でウェブサイトを表示するためのツール/ウェブサイト/ユーティリティはありますか?
他の人のC++コードから奇妙な非印刷文字が返ってきたので、文字を識別して、どこから来ているのかを調べたいと思います。
ファイルをディスクに書き込むと、書き出された文字が乱雑になるのではないかと心配しています(これは、テキストエディタで保存する場合にのみ当てはまると思いますが、完全にはわかりません)。
過去にwget.exeというツールを使用してページをダウンロードしたことがありますが、ディスクに書き込む前にページが変更されないかどうかはまだ完全にはわかりません。
また、16進エディタ自体はどうですか?ファイル(またはファイルの表示)を変更しますか?
それで(うまくいけば)私がここで探しているものの概要をあなたに与えるでしょう。
html - HTMLの文字列の非表示の区切り文字
HTMLマークアップで特定の文字列を識別する方法が必要です。文字列が何であるかは知っていますが、ドキュメント内の他の文字列のサブ文字列である可能性があります。それらを見つけるために、特別な区切り文字を出力します(現在はを使用してい\032
ます)。ページの読み込み時に、HTMLを調べて文字列の場所を記録し、区切り文字を削除します。
残念ながら、ほとんどのブラウザは、すべてを見つけて削除できるようになるまで、区切り文字を表示します。できればそれは避けたいと思います。HTMLコンテンツに保持される(コメントは機能しない)が、ユーザーには表示されない文字または文字列はありますか?また、文字列の横に表示される可能性がかなり低いものである必要があるため、のようなものも
機能しません。
編集:申し訳ありませんが、文字列が属性に含まれることを忘れたため、どのような種類のタグも機能しません。
excel - 非印字文字のトリミング機能
トリム機能はスペースのみをトリムします。すべての非印刷文字をトリミングする関数が必要です。
私のコード...
...何もしません。
python - Pythonの正規表現で印刷できない文字を照合するにはどうすればよいですか?
Pythonの正規表現で印刷できない文字をどのように照合しますか?私の場合、印刷可能な文字と印刷不可能な文字を組み合わせた文字列があります。
上記の例では、0x7fまたは0x80に一致させる必要があります。Python正規表現でこれを指定するにはどうすればよいですか?
c# - Encoding.ASCII.GetString() の後に印刷できない値を削除する
Byte 配列がありEncoding.ASCII.GetString()
、バイトを文字列に変換するために使用するとします。最初の数バイトには実際の値が含まれますが、残りのバイトはすべて0の値になります。文字列を取得した後、WPF フォームで表示すると、印刷できない文字がいくつかあります。これらの印刷できない文字を削除するにはどうすればよいですか。1 つの方法は、配列をループして、 0を含まないインデックスまでのみを考慮することですが、Unicode を使用してエンコードすることもできますEncoding.Unicode.GetString()
。
問題を解決するための最も一般的な方法は何でしょう。
unicode - このUnicode文字を取り除くにはどうすればよいですか?
たくさんのテキストファイルからこの刺激的な文字U+0092を取り除く方法はありますか?以下のすべてを試しましたが、機能しません。文字コード表からはU+0092+と呼ばれますcontrol
ああ、私は方法を見つけました:
しかし、これには直接的な方法がありますか?
java - シリアル化ArrayListJava
タイプのArraylistをシリアル化したいのですがArrayList<Class>
、クラスにプリミティブ型のArraylistが2つ含まれています
どうやってやるの?
よろしくお願いします
shell - シェルスクリプトにCRLFまたはその他の印刷できない文字を埋め込むにはどうすればよいですか?
上司は、CRLFシーケンスをシェルスクリプトに(彼が行っているある種のnetcat
または何かをパイプでつなぐためtelnet
に)適度に移植可能で堅牢な方法で埋め込む方法について質問をしました。
android - 奇数文字を削除する
私も開発したウェブサイトとデータを同期するアプリを開発しました。Webからデータを入力し、そのデータをアプリに同期すると、データが印刷できない文字で表示されることがあります。同期プロセス中(または、データベースにデータを保存する前に、おそらく両方...)、文字を識別して削除するにはどうすればよいですか?