問題タブ [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.
cat - ファイルの内容を cat し、印刷できない文字を \xNN として表示します
UTF-8文字列と印刷不可能な文字が混在している可能性のあるファイルのコンテンツを分類するLinuxコマンドラインツールはありますが、印刷不可能な文字は\ xNNとして表示されますか?
などabc\xa1defg
、
PS: xxd が生成するような 2 列の出力、または生成されるスペース区切りの出力は必要ありませんod
。
これまでのところ、最も近い結果は次のとおりです。 od -t c FILE
しかし、私が欲しいのはこのようなものです
同様の質問が見つかりました: https://unix.stackexchange.com/questions/176111/how-to-dump-a-binary-file-as-acc-string-literal
julia - Juliaで印刷できない文字を含む文字の配列
一部の値が印刷できない文字であるがスペースではない文字の配列を作成したい:私は試した:
成功せずに。
c - ディレクティブに関するC標準で以下の定義が何を意味するかを誰かが正確に説明できますか
私が正確に知る必要があるのは、ディレクティブの開始前に改行文字と空白文字を使用できることを誰もが知っているので、ディレクティブの開始前にどの文字が許可されているかです( # )これについてC標準を読んで見つけましたこれを説明する次の定義をアウト:
前処理ディレクティブは、次の制約を満たす一連の前処理トークンで構成されます: シーケンスの最初のトークンは、(翻訳フェーズ 4 の開始時に) ソース ファイルの最初の文字 (オプションで白文字の後) である # 前処理トークンです。改行文字を含まないスペース)、または少なくとも 1 つの改行文字を含む空白の後に続く 「C標準 - ここで定義を読んでください」
今私が正確に知る必要があるのは、彼らが何を意味するのかということです
(オプションで、「改行」文字を含まない空白の後) または少なくとも 1 つの「改行」文字を含む空白の後に続く
の
改行文字を含まない
と
少なくとも 1 つの改行文字を含む
上記の定義で私が理解していないのは、それが正確に何を意味するのかを知る必要があり、知る必要があることです
改行文字が発生する可能性がある場所は、# トークンの前または # トークンの後です。C 標準では、改行文字が発生する可能性がある場所は規定されていません(「改行文字を含まない」および「少なくとも 1 つの改行を含む」とのみ記載されています)。 上記の状況で空白文字が発生する可能性がある場所 (# トークンの前) が示されているにもかかわらず、(この場合、# トークンの前または # トークンの後に改行文字が発生する可能性がある場所を示していません)
excel - VBA は Excel のセルの内容を正しく識別できません (改行の問題)
セルのコンテンツには、2 つの行の間に改行があります。通常、私が使用する場合
返されますTrue
が、返されるケースが 1 つありますFalse
。「欠陥のあるコンテンツ」をメモ帳++に貼り付けましたが、違いはわかりません。また、同じ改行 ( CRLF
) も表示されます。クリップボードを使用して「削除」される違いはありますか?
戻り値が false になる原因となる、セルに含まれる改行または非印刷文字の種類を調べるにはどうすればよいですか?
注: 文字列のバイナリ値はまだ比較していません。コンバーターを使用してそこに貼り付けることはできますか? または、同じ問題に遭遇しますか?