問題タブ [whitespace]

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 投票する
1 に答える
793 参照

awk - 元の形式のPOSTをAWKを通過させ続ける

以下に示すように、AWKを使用してストリームからフィールドを削除することに問題があります。

次のコードを使用して、最初のフィールドを削除します。

$ awk'{$ 1 = ""; 印刷}'example.out

なぜそうなのですか?これは、AWKがすべての空白を削除するためですか?これを防ぐことはできますか?

よろしくお願いします

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

linux - AWK を使用してフィールドの前の空白を削除する

(同じ人が提出したAWK を通過する元の形式を維持する POST のほぼ正確な複製。 )

以下に示すように、g awkに関する簡単な質問があります。

次の gawk コードを使用 - 元のフォーマットを維持するために gensub() を使用:

g awk または awk (おそらく正規表現を使用) を使用して、フィールド $1 の前の前の空白を削除するにはどうすればよいですか(^ )

以下に図を示します。

よろしくお願いします

0 投票する
5 に答える
7378 参照

bash - 空白を含む引数リストを構築する

bash では、空白を含む引数をエスケープできます。

これは、コマンドまたは関数への引数にも機能します。

ここまでは順調ですが、 を呼び出す前に引数を操作したい場合はどうすればよいfooでしょうか?

これは動作しません:

では、引数に空白が含まれている場合、どのように引数リストを作成するのでしょうか?

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

xml - XML の先頭と末尾の空白を保持できますか?

先頭と末尾の空白を尊重するように XML パーサーに指示するにはどうすればよいでしょうか?

上記は 3 を出力します。

上記は1を印刷します(2を印刷したいです)。

ドキュメントの先頭と末尾の空白を保持するようにパーサーに指示するために、xml ドキュメント自体に入れることができる特別なものはありますか?

明確化 1 : すべての要素に適用するために、ドキュメントの先頭に 1 回指定できる属性はありますか?

明確化 2 : エンティティのコンテンツには Unicode データが含まれている可能性がありますが、xml ファイルはプレーン ascii である必要があるため、すべてのエンティティはエンコードされています。つまり、残念ながら CDATA は利用できません。

0 投票する
12 に答える
61946 参照

html - HTML では、複数のスペースがブラウザーで単一のスペースとして表示される必要があるのはなぜですか?

HTML ファイル内の空白のセットは、単一のスペースとしてのみ表示されることを以前から認識していました。たとえば、これは次のとおりです。

次のように表示されます。

こんにちは。こんにちは。こんにちは。こんにちは。こんにちは。

書式設定済みテキストの複数のスペースが必要な場合は、<pre> タグを使用するだけでよいため、これはまったく問題ありません。しかし、その理由は何ですか?より正確には、なぜこれが HTML の仕様に含まれているのでしょうか?

0 投票する
10 に答える
16798 参照

emacs - 非空白文字まで削除する Emacs コマンド

複数行の関数呼び出しを行い、それを 1 行に減らしたいことがよくあります。たとえば、変換...

emacs には、これを支援するコマンドがいくつかありますか。具体的には、ポイントから最初の非空白文字までのすべての空白を削除するコマンドはありますか?

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

gcc - gccプリプロセッサに空白を保持させる方法は?

コードの場合:

gccプリプロセッサ出力:

空白を保持するように強制するにはどうすればよいですか?

gcc-Esomefile.cコマンドでプリプロセッサを呼び出します。

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

html - VB.NETはHTMLタグ間の空白を置き換えます

VB.NET で HTML のタグ間のすべての空白を削除する方法はありますか?

言って、私はこれを持っています:

作成した文字列は HTML ドキュメント全体であり、これらのタグの前にあるすべての文字列が正当なスペースとしてカウントされるため、それを削除する必要があります。これを行うために使用できる正規表現または関数はありますか?

ありがとう

0 投票する
12 に答える
864067 参照

notepad++ - Notepad ++でタブをスペースに変換する

Notepad ++でタブをスペースに変換するにはどうすればよいですか?

それが可能であることを示唆するWeb ページを見つけましたが、その方法に関する情報は見つかりませんでした。

一部の Web フォームはタブを含むコードを尊重しないため、それができるようにしたいと考えています。

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

objective-c - Cocoa Touchで文字列から空白を削除する最良の方法は何ですか?

ユーザー入力 (UITextField) からの文字列値が nil でない場合、「空白」かどうかを判断しようとしています。[textField.text isEqualToString:""]空白/空白の入力(いくつかの空白文字など)を避けたいので、チェックするだけでは十分ではありません。

この StOv の投稿 には、私の特定の問題に対する適切な解決策が示されているようです。

基本的には次のようになりますが、もっと良い方法があるはずです(またはすべきだと思います):

これは明らかに私の特定の状況でのみ機能します。それでも、最初の文字がスペースで、必要なデータが続く場合は失敗します。だから、私はRubyに少し甘やかされてきたことに気づきましたが、Cocoaで文字列をトリミングするための実証済みの真のイディオムがあるに違いありません.

答えはすでに出ています。申し訳ありません。

NSString-stringByTrimmingCharactersInSet:はそれを行います:

指定された文字セットに含まれるレシーバ文字の両端から削除することによって作成された新しい文字列を返します。

誰かがこれを行う他の/好ましい方法を持っているかどうか、私はまだ知りたいです.