問題タブ [control-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.
javascript - 印刷不可/ASCII 以外の文字に一致させ、テキストから削除する
私の JavaScript は非常にさびているので、これについて何か助けていただければ幸いです。印刷できない文字 (SOH、BS などの制御文字) と、文字列内の Ž などの拡張 ASCII 文字を検出して削除する必要がありますが、コードの書き方がわかりません。
これをどのように進めるかについて、誰かが私を正しい方向に向けることができますか? これは私がこれまでに持っているものです:
vi - vi で ^A を入力できません
シェル スクリプトで (コントロール A) 文字を入力できません。(Ctrl+V) を使用してから (Ctrl+A) を使用します。私はそうすることができません。CLIから(Ctrl + A)を与えることはできますが、シェルスクリプトではできません。viでシェルスクリプトを入力しています。
私がやろうとしているのは、コマンドを含むシェル スクリプトを作成することですsed 's/^A//g'
。つまり、(Ctrl+A) を NULL に置き換えようとしています。
java - コンソール文字で複数のコンソール行を消去する
したがって、コンソール文字を使用すると、カーソルを現在の行の先頭 ( ) または上書きのために\r
単一の文字 ( ) に戻すことができることを認識しています。\b
私が知りたいのは、複数の行を制御文字で上書きすることです。
コンソールに出力されたドットのグリッドがあります。
そして、最初の文字に戻って再描画します
これがどの言語になるかわからないので、文字を使用するソリューションを好むのはそのためです。
javascript - ユーザーがphpで入力した改行、タブ、その他の特殊文字を検出する
ユーザーが指定したパラメーターが必要な関数がいくつかあります。
パラメータは主に文字です。私が抱えている問題は、PHP では、"\n"
と"\t"
.
ユーザーが同じ入力を行えるようにしたい。(改行の場合は「\n」と入力します...)
私が抱えている問題は、次のようなコードがある場合です。
出力は次のようになります。
最初のものは私が欲しいものです。
私が考えることができる唯一の解決策は、可能なすべての入力の文字をチェックし、次のように置き換えることです。
これはかなり汚い解決策のようです。私が望む結果を達成するための、より簡単でクリーンな方法は他にありますか?
いずれにせよ、ユーザー インターフェイスは Ajax 要求で動作するため、唯一の方法である場合、ソリューションは JavaScript ソリューションでもかまいません。
powershell - Get-Content および `r などの制御文字の表示 - 文字列内の制御文字を視覚化する
やなどの制御文字Get-Content
を表示するには、どのフラグを渡すことができますか?\r\n
\n
私がやろうとしているのは、ファイルの行末が Unix スタイルか Dos スタイルかを判断することです。単純に実行してみGet-Content
ましたが、行末は表示されません。また、Vim を で使用してみました。これは、行末が何であってもset list
を示しています。$
これを PowerShell で実行したいと考えています。これは非常に便利だからです。