問題タブ [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.

0 投票する
4 に答える
57093 参照

javascript - 印刷不可/ASCII 以外の文字に一致させ、テキストから削除する

私の JavaScript は非常にさびているので、これについて何か助けていただければ幸いです。印刷できない文字 (SOH、BS などの制御文字) と、文字列内の Ž などの拡張 ASCII 文字を検出して削除する必要がありますが、コードの書き方がわかりません。

これをどのように進めるかについて、誰かが私を正しい方向に向けることができますか? これは私がこれまでに持っているものです:

0 投票する
2 に答える
5179 参照

vi - vi で ^A を入力できません

シェル スクリプトで (コントロール A) 文字を入力できません。(Ctrl+V) を使用してから (Ctrl+A) を使用します。私はそうすることができません。CLIから(Ctrl + A)を与えることはできますが、シェルスクリプトではできません。viでシェルスクリプトを入力しています。

私がやろうとしているのは、コマンドを含むシェル スクリプトを作成することですsed 's/^A//g'。つまり、(Ctrl+A) を NULL に置き換えようとしています。

0 投票する
1 に答える
661 参照

java - コンソール文字で複数のコンソール行を消去する

したがって、コンソール文字を使用すると、カーソルを現在の行の先頭 ( ) または上書きのために\r単一の文字 ( ) に戻すことができることを認識しています。\b私が知りたいのは、複数の行を制御文字で上書きすることです。

コンソールに出力されたドットのグリッドがあります。

そして、最初の文字に戻って再描画します

これがどの言語になるかわからないので、文字を使用するソリューションを好むのはそのためです。

0 投票する
1 に答える
37 参照

javascript - ユーザーがphpで入力した改行、タブ、その他の特殊文字を検出する

ユーザーが指定したパラメーターが必要な関数がいくつかあります。

パラメータは主に文字です。私が抱えている問題は、PHP では、"\n""\t".

ユーザーが同じ入力を行えるようにしたい。(改行の場合は「\n」と入力します...)

私が抱えている問題は、次のようなコードがある場合です。

出力は次のようになります。

最初のものは私が欲しいものです。

私が考えることができる唯一の解決策は、可能なすべての入力の文字をチェックし、次のように置き換えることです。

これはかなり汚い解決策のようです。私が望む結果を達成するための、より簡単でクリーンな方法は他にありますか?


いずれにせよ、ユーザー インターフェイスは Ajax 要求で動作するため、唯一の方法である場合、ソリューションは JavaScript ソリューションでもかまいません。

0 投票する
1 に答える
492 参照

linux - Windows-1252 (80-9F) の制御文字は、Linux サーバーの sqlplus から挿入されると、oracle db で � として挿入されます。

0 投票する
3 に答える
12605 参照

powershell - Get-Content および `r などの制御文字の表示 - 文字列内の制御文字を視覚化する

やなどの制御文字Get-Contentを表示するには、どのフラグを渡すことができますか?\r\n\n

私がやろうとしているのは、ファイルの行末が Unix スタイルか Dos スタイルかを判断することです。単純に実行してみGet-Contentましたが、行末は表示されません。また、Vim を で使用してみました。これは、行末が何であってもset listを示しています。$

これを PowerShell で実行したいと考えています。これは非常に便利だからです。