問題タブ [removing-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.
java - Velocityで空白をトリミングするにはどうすればよいですか
たくさんの空白を作成できるrender_somethingというメソッドがあります。次に例を示します。
結果は次のようになります。
実際に私はそれをこのようにしたいと思っています:
速度はこのようなものですか?
python - Docstrings に依存するスクリプト?
2.7.2 ドキュメントのセクション 6 からModules
:
Passing two -O flags to the Python interpreter (-OO) will cause the bytecode compiler to perform optimizations that could in some rare cases result in malfunctioning programs. Currently only __doc__ strings are removed from the bytecode, resulting in more compact .pyo files.
これは私の注意を引きました:
Since some programs may rely on having these available, you should only use this option if you know what you’re doing.
構文エラーを無視して、スクリプトの docstring を削除すると、コードの機能の依存関係やその他の側面が論理的に壊れる可能性がある場合はありますか?
編集
コメントを削除するとヘルプ ステートメントが壊れるのはなぜですか? インタプリタではそうではないようです。
php - 私のスクリプトは空白を削除しています
これは、data.txtからの少しの「カット」です。
MySQL
これは、 :へのクエリを生成するために使用するスクリプトです。
出力は次のとおりです。
上記の出力では、最後にスペースが1つしかありませんが、スクリプトは他のすべての空白を削除していますname
。これは、24文字がカウントされると想定されているためです(空白を含む)。
では、なぜ私のスクリプトは属性の終わりから空白を削除するのname
ですか?
regex - PowerShellで複数の空白を削除する
私は、PowerShellで複数の空白を削除する方法を見つけようとしていました。
しかし、私が見つけたのは、phpでそれを行う方法です。「複数の空白を削除する」
同様の正規表現が利用できる場合があります。
PowerShellで同じことを達成する方法は?
私の弦はこんな感じです
一部の行には、送信元と宛先の間に複数の空白が含まれている場合があります。
php - テキストエリアから空白を削除できません
私は2つのファイルを持っています。最初のファイルはフォームで、2 番目のファイルは結果を表示します。
最初のファイル:
2 番目のファイル:
たとえば、フォームに入力すると
結果は次のとおりです。
文字列の最後: 1 つと 2 つには、削除できない空白があります。誰でもこれで私を助けることができますか?
ありがとう $link = str_replace("\r", "", $textAr[$i]) を使用しましたが、すべて問題ありません
php - PHPコードスニペット-文字列内の単語間に空白が1つだけになるようにPregReplace
preg_replaceを使用して、文字列から不要な文字を削除しています。それはうまく機能しています。
私が追加で持っているのは、単語の間に最大1つの空白を許可できるように、それ(または次の行)を変更することです。文字列の前後に空白はありません。
PHP preg_matchで、可能な解決策が投稿された単語の間に1つのスペース文字のみが許可されるようにするために必要な応答を見ました (解決策-> ^ [a-zA-Z] +([a-zA-Z] +)* $ )しかし、いくつかの質問が提起されています(単語の定義は何ですか?空白のタイプは何ですか)
私の単語の定義->英語の単語(az、AZ、0-9、-、_を含む)
空白->スペースバーの空白(&nbsp)、改行などではありません
コードスニペットはありますか?
サンクス、メスワラ
vim - Vimの各行の先頭にある空白の数を半分にする方法は?
Vimでこのマッピングの反対を行う方法を誰か教えてください:
明確化として: このマッピング&&
は、各行の先頭にある空白文字の数 (部分) を 2 倍にします。最初の通常の文字の前の空白のみが影響を受けます。_s
現在の検索文字列はそのまま保持されます (変数を介して)。カーソル位置は、この変換後に (_s2
変数を介して) 復元されます。
というわけで、基本的には、これを次々と実行すると元に戻すようなマッピングを探しています。
この新しい操作を最初の通常の文字の前の空白でのみ機能するように制限する方法を理解するのに苦労しています。
awk - 先頭と末尾の空白を削除するには?
awk '{gsub(/^[ \t]+|[ \t]+$/,""); print;}' in.txt > out.txt
先頭と末尾の空白の両方を削除するために使用しています。
問題は、実際には出力ファイルの末尾に空白があることです! すべての行は同じ長さで、右側にスペースが埋め込まれています。
私は何が欠けていますか?
更新 1
問題はおそらく、末尾のスペースが「通常の」スペースではなく、\x20 文字 (DC4) であるという事実によるものです。
更新 2
私gsub (/'[[:cntrl:]]|[[:space:]]|\x20/,"")
はそれが働いたを使用しました。2つの奇妙なこと:
\x20 が制御文字と見なされないのはなぜですか?
使用
'[[:cntrl:][:space:]\x20
しても機能しません。なんで?
linux - bashを使用して、ファイルの各行の先頭にある空白を削除します
bash を使用して、ファイルの各行の空白を削除する方法 たとえば、file1.txt です。前:
後: