問題タブ [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 投票する
4 に答える
3101 参照

bash - 内容に二重引用符を含む 1 つのファイルから読み取る単純な bash スクリプト

まあ、私は本当に腹を立てています:(私はtest.txtと呼ばれるファイルを持っています.そしてここにそれがあります:

ディレクトリの最初と最後に二重引用符がファイルに含まれており、それらを削除できません。

test.txt 内のファイルを削除するスクリプトを作成しようとしています。このような:

しかし、期待どおりに機能しません:(

次のエラーが発生します。

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

objective-c - Objective-C のタブ設定と空白スタイル

Apple の Objective-C のドキュメント、リファレンス、および生成されたコードは、Apple のコーディング スタイルと完全に一致していないようです。Objective-C と Cocoa のソース コードの「推奨」スタイル (存在する場合) を判断できません。

これが私がこれまでに遭遇したものです。

タブ設定

Xcode のデフォルト設定はタブに設定されています。ただし、生成されたプロジェクトは、タブの設定に関係なく、常に 4 つのスペースで作成されます。さらに悪いことに、生成されたコードの一部にタブがぶら下がっています。ダウンロードされたコード例もプロジェクトごとに異なるようです。

メソッド定義の間隔

Apple のサンプル コードでは、メソッド定義のさまざまなスタイルが 1 つのファイル内でも異なります。しかし、スペースの最も一般的なスタイルには、-or+とスペースの間にスペースが含まれているようです。このスタイルは Xcode 参照ライブラリでも使用されているため、これが好ましいスタイルだと思います。

一貫性のない変量:

ブレース スタイル

広く矛盾しているもう 1 つの点は、ブレース スタイルです。2 つの一般的なスタイルがあります。

ブレースを独自の行で開きます。

メソッド宣言と同じ行で中かっこを開きます。

質問

Apple が推奨する Objective-C のコーディング スタイルはありますか? そうでない場合、どのスタイルが好きですか? またその理由は何ですか?

0 投票する
6 に答える
23569 参照

php - PHPで先頭の空白を削除しますか?

Wordpress の PHP 関数で、生成されたページのタイトルの前に空白が残るというバグがあるよう<?php echo wp_title(''); ?> です。

<body id="<?php echo wp_title(''); ?>">ページ タイトルの ID を持つ HTML 本文タグを生成するために、この方法で使用しています。

だから私がする必要があるのは、その空白を取り除き、ボディタグがこれ<body id="mypage"> ではなくこのようになるようにすることです<body id=" mypage">

余分な空白は、アクティブなページのメニュー項目を強調表示するために使用しようとしている CSS を無効にします。空白なしで正しい本文​​タグを手動で追加すると、CSS が機能します。

では、空白を削除するにはどうすればよいでしょうか。ありがとう、マーク


叙事詩のパート 2

ジョン、16 進ダンプは良い考えでした。空白が 2 つの「20」スペースとして表示されます。しかし、先頭のスペースと空白を取り除くすべてのソリューションはそうではありませんでした。

と、 <?php ob_start(); $title = wp_title(''); ob_end_clean(); echo $title; ?>

私にくれます< body id ="">

<?php ob_start(); $title = wp_title(''); echo $title; ?>

私にくれます< body id =" mypage">

パズル。問題の根本は、wp_title にオプションのページ タイトルの先行文字 (シェブロンのように見える) があることです。これは、オプションが false の場合にドロップされるはずですが、空白がダンプされます。

核の選択肢はありますか?


ええ、以前に両方を試しました。彼らはまだ2つの先頭のスペースを返します... arrgg

0 投票する
7 に答える
4685 参照

sql-server - テーブルフィールドデータを選択/挿入/更新するときに空白(先頭と末尾)を削除することをお勧めしますか?

フィールドのデータではスペースは重要ではないと仮定して、テーブルからデータを挿入、更新、または選択するときにスペースを削除することをお勧めしますか?

データベースが異なればスペースの処理も異なると思います。そのため、その頭痛の種を避けるために、フィールドデータの先頭と末尾のスペースを禁止する必要があると思います。

どう思いますか?

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

whitespace - Antlr隠しチャネルの空白の問題

私は次のAntlr文法を持っています:

ANTLRWorks 1.2.3 インタープリターでは、入力hi worldとが期待どおりhi/**/worldhi /*A*/ world機能します。

ただし、動作しないはずの inputhiworld受け入れられます。どうすればhiworld失敗しますか?「こんにちは」と「世界」の間に少なくとも 1 つの空白 (またはコメント) を強制するにはどうすればよいですか?

この例では、簡略化のために MLCOMMENT と WHITESPACE のみを使用していますが、他の種類のコメントもサポートされていることに注意してください。

0 投票する
7 に答える
91931 参照

php - PHP - 文字列間の空白を検出する

文字列内の空白を検出するにはどうすればよいですか? たとえば、次のような名前文字列があります。

"ジェーン・ドウ"

トリミングしたり置き換えたりしたくないことに注意してください。最初の文字列と2番目の文字列の間に空白が存在するかどうかを検出するだけです。

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

html - 改行しないスペースのコピーと貼り付けは、異なるシステム/ブラウザーでどのように比較されますか?

非改行スペース ( &nbsp;) を含む HTML ドキュメントがあるとします。Windows XP で実行されている IE 6 ~ 8 では、改行しないスペースを選択してコピー アンド ペーストすると、「通常の」スペース (U+0020) としてコピー アンド ペーストされます。

この動作を示さないシステム、ブラウザなど、またはそれらの組み合わせを知っている人はいますか? つまり、非改行スペースは、非改行スペース (U+00A0) としてコピーおよび/または貼り付けされますか?

編集:もう少しコンテキストを提供するために: 私が取り組んでいるアプリケーションはローカライズされています。南北アメリカとヨーロッパのほとんどのシステムが同様に動作すると思います。私はアジアの言語とシステムについて少し心配しています。

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

sql-server - 空白UNIONバグ

これは先日私を手に入れました。次のものが何を返すと思いますか?

2番目のSELECTのスペースに注意してください。どうやらSQL2000と2005はどちらも1つの結果を返します。それはUNIONですが(UNION ALLではありません)。

これについてオンラインの本で私が見ることができるものは何もありません。なぜそれが起こるのですか?バグだと思います。それはそれですか、それとも正当な理由がありますか?

0 投票する
15 に答える
1206669 参照

python - 空白を削除するにはどうすればよいですか?

文字列から空白 (スペースとタブ) を削除する Python 関数はありますか?

例:\t example string\texample string