問題タブ [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.
xml - オブジェクトを XML にシリアライズし、不要なテキストを XML から削除する
XML にシリアル化したいオブジェクトがあり、次のコードを使用してこれを実行しています。
すると、次の XML が得られます。
ご覧のとおり、空のタグをうまく処理できません。また、ルート タグのテキストを削除したいので、次のようになります。
これらを取り除き、上記のような XML の文字列を作成する方法を知っている人はいますか?
前もって感謝します。
hibernate - 大文字と小文字を区別せずに一致し、空白を削除する Hibernate Criteria を作成するにはどうすればよいですか?
MyClass
現在、 の値に一致する基準に制限がありますMyClass.propertyName
:
MyClass.propertyName
これが の値を先頭または末尾の空白と一致させることは可能ですか?
これは、私が一致させようとしているものに相当する正規表現です:
css - 画像の下の空白を削除
Firefox でのみ、動画のサムネイルで、画像の下部とその境界線の間に 2 ~ 3 ピクセルの不思議な空白が表示されます (以下を参照)。
Firebug で考えられることはすべて試しましたが、うまくいきませんでした。
この空白を削除するにはどうすればよいですか?
regex - Vim: 行末のスペースに一致しますが、単一のスペースで構成される行には一致しません
vimでは、行末の末尾のスペースを強調表示できることに気付きました
ここで、スペースを 1 つだけ含む行を一致から除外したいと思います。どうすればこれを行うことができますか?(単一行/正規表現である必要はありません。)
css - 垂直スクロールで白い100%ボックスCSSの問題
だから私はウェブスティに取り組んでいます:
とにかく、垂直スクロールがあるときに表示されるページの右側に奇妙なフローティングボックスがあります。これは他のすべてのページの問題ではなく、どのように修正するかを理解できません。
CSSの問題を解決できれば幸いです。
c++ - C関数宣言を含む文字列のコメントと中間空白をクリアするにはどうすればよいですか?
C ++で記述された私のプログラムでは、それぞれがC関数の宣言を含む文字列のセットを取得し、それらに対していくつかの操作を実行する必要があります。
操作の1つは、ある関数が別の関数と等しいかどうかを比較することです。そのためには、関数のセマンティクスに影響を与えないコメントと中間の空白を削除してから、文字列の比較を行う予定です。ただし、関数によって生成される出力を変更するために削除すると、文字列内に空白を保持したいと思います。
文字列文字を繰り返し、引用符("
)が検出されるたびに「文字列モード」に入り、エスケープされた引用符を認識するコードを記述できますが、これを行うためのより良い方法があるかどうか疑問に思います。本格的なCパーサーを使用し、関数文字列に対して実行し、すべてのコメントと余分な空白を無視してから、ASTを再び文字列に変換するというアイデアがあります。しかし、いくつかのCパーサーを見回すと、ほとんどが私のソースコードと統合するための雌犬であるように感じます(私がそうである場合は間違っていることを証明してください)。おそらく、私はyacc
何かを使用して、既存のC文法を使用し、パーサーを自分で実装しようとすることができます...
それで、これを行うための最良の方法に関するアイデアはありますか?
編集:
私が書いているプログラムは、抽象的なモデルを取り、それをCコードに変換します。モデルはグラフで構成され、ノードにはCコードのセグメントが含まれる場合と含まれない場合があります(より正確には、実行が完全に決定論的である必要があり(つまり、グローバル状態がない)、メモリ操作が許可されないC関数定義)。プログラムはグラフ上でパターンマッチングを実行し、これらのパターンに準拠する特定のノードをマージおよび分割します。ただし、これらの操作は、ノードが同じ機能を示す場合(つまり、C関数の定義が同じ場合)にのみ実行できます。この「それらが同じであることの確認」は、C関数宣言を含む文字列を単に比較することによって行われます。それらが文字ごとに同一である場合、それらは等しいです。
モデルの生成方法の性質上、コメントと余分な空白が削除される場合、これは非常に合理的な比較方法です。これが異なる可能性がある唯一の要因であるためです。これは私が直面している問題です-最小限の実装作業でこれを行うにはどうすればよいですか?
python - 文字列内のすべての空白を削除します
文字列、両端、および単語の間のすべての空白を削除したいと思います。
私はこのPythonコードを持っています:
しかし、それは文字列の両側の空白を削除するだけです。すべての空白を削除するにはどうすればよいですか?
android - Android Webview の画像の下にある余分な空白
私は単純なアプリを持っています。これは、特定の画像を Web から取得し、WebView を介して下のボタンと上にタイトルを表示します。最初は、画像の下に常に余分な空白があるという問題がありましたが、現在は解決されています。
参考までに、WebView は次のように定義されています。
この相対的なレイアウトは別のものの中にありますが、省略しました。アクティビティには次のものがあります。
現在の問題に進みます。
私が引っ張って見ている画像のサイズは異なります。簡単にするために、X と Y の 2 つのサイズについて説明します。X < Y です。起動すると、サイズ X の画像が期待どおりに表示され、ボタンがタップされ、サイズ Y の画像が期待どおりに表示され、ボタンがタップされ、次の画像のサイズがX の場合も、追加の余白 (常に下) が表示され、サイズ Y まで塗りつぶされます。サイズ X の画像が多数ある場合はそのままになるか、ランダムに通常の状態に戻る可能性があります。問題を明確にしたことを願っています。
どうにかして境界を明示的にリセットする必要がありますか? 私はかなりの量のグーグルをしましたが、キャッチを見つけることができません。
前もって感謝します!
wpf - xamlのGridViewColumnHeaderの最後にある白い線を取り除く
これまで、GridViewColumnHeadersでいくつかの問題が発生しました。もともと、各列ヘッダーの間に小さな白いスライバーがあるという問題がありました。borderthicknessを0に設定しても、白い線は引き続き存在します。周りを見回した後、ControlTemplateを使用して、ヘッダーをデフォルトのテキストボックス属性に変更する必要があることがわかりました。私はこのコードを使用しました:
これは機能し、ヘッダー列の間の小さな白いスライバーを削除しました。また、ユーザーが列を移動したりサイズ変更したりすることを防ぎ、フォーマットを台無しにしてしまいました。ただし、下の画像に示すように、gridviewcolumnheaderの最後にまだ少し白いスライバーがあります。
それを削除する方法もありますか?
removing-whitespace - sqlldrに末尾と先頭の空白を削除するように指示する方法
sqlldrを使用して、一部のフィールドに末尾と先頭の空白があるデータをロードしています。言う以外に、sqlldrにこれらの空白を無視するように指示する方法はありますか?
?