問題タブ [lf]
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.
git - git での Jekyll LF/CRLF の問題
プロダクション部分 ( _site
) のみが git で追跡される Jekyll フォルダーがあります。でローカル サイトにサービスを提供するコマンドを実行するとjekyll serve -w
、作業しているマシンに応じて、ファイルが LF または CRLF に変更されます。Windows の場合は CRLF、Mac の場合は LF です。_site
OSを切り替えるたびに、内部のすべてのファイルがコミットされるため、これは本当に面倒です。
を使用して git 構成ファイルでこれを修正しようとしましたautocrlf = false
が、ファイルは Jekyll によってより高いレベルで生成されるため、まったく影響がないようです。
LF または CRLF のいずれかの特定の形式ですべてのファイルを生成するように Jekyll に指示する方法はありますか?
regex - 正規表現を使用したメモ帳++検索LF
LF 記号を含むテキストの特定の部分を見つける必要がありますが、\n は拡張検索モード (正規表現なし) でのみ使用できるため、使用できません。正規表現での LF シンボルの実装または Notepad ++ でのハックはありますか? いいえの場合、それをサポートするエディターをお勧めできますか? どうもありがとう。
powershell - Powershell と .txt 形式
Cisco SX20 システムでは、Web インターフェイスにアクセスして、設定のバックアップを .txt ファイルにダウンロードできます。ファイルを開いて手動で設定を変更し、問題なくファイルを再アップロードできます。これで、バックアップ ファイル内の特定の設定を変更し、それを新しい .txt として保存する Powershell スクリプトができました。この新しいファイルをアップロードしようとすると、次のエラーが表示されます。
「無効なファイルがアップロードされました。」
スクリプトがファイル内の他の情報を誤って変更していないこと、およびすべての情報が必要なものであることを確認しました。唯一の違いは、元のバックアップ ファイル (Cisco Web インターフェイスからダウンロードしたもの) は読みやすくするために UNIX (LF) 形式を使用しているように見えるのに対し、Powershell によって生成されたバックアップ コピーは Windows (CR/LF) 形式を使用していることです。私のスクリプトが Web インターフェイスとの互換性の問題を引き起こしている可能性はありますか?
java - Jtable cellrenderer は整数値の背景を変更しません
行の背景を変更するための cellrenderer クラスを作成しました。行の(レート%)列の値が何かである場合、行の背景を変更しようとします。でもやってみると。レンダラーは非整数列の背景のみを変更します。
これが私のレンダラーです。
ここに表の初期値があります。
そして面白いのは。Nimbus のルック アンド フィール テーマを使用すると、この問題は発生しません。
ニンバスのコードがあります。私はこれをこのダイアログのメインメソッドで使用します
ありがとうございます。ごきげんよう。
編集: デフォルトのセル レンダラーは、Integer.class を保持するセルでは機能しません。それが主な問題です。
python - Python 正規表現 \n 問題
これはOKを検索しました:
しかし、3つのうちの1つb
を\n
検索されていないものに置き換えると:
しかし、2番目のケースで解析したい:
shell - 特定の文字で始まる新しい行を削除する Unix シェル スクリプト
まず、ご協力いただきありがとうございます。
「;」が前にない場合、UNIX ファイルの改行 (\n) をスペースで置き換える必要があります。
たとえば、UNIX ファイルに次のようなものがあるとします。
出力は次のようになります。
だから私はそのようなsedコマンドを使用しています:
問題は、このコマンドが \n の前にある文字も置き換えるため、私の出力は次のようになることです。
「TestFields2」の「2」を失いました..誰かが私のキャラクターを維持する方法についてアイデアを持っていますが、 \n ?
vbscript - vbCrLf を vbLf に置き換える
パーツを区切る改行用の Lf タグを付けて送信されるテキストの段落があります。これが処理されると、Lfs は CrLF になります。私の問題は、このデータが 4095 文字 (データベースで定義された文字制限) にトリミングされており、vbCrlf が 1 つの文字として認識されているように見えることです (トリミングの前後にカウントしました)。そのため、vbCrLf インスタンスごとに、想定される制限を超える余分な文字が発生します。文字を置き換えてみましたが、Lf のみを削除できるようで、Cr を削除しようとしてもうまくいかないようです。Cr を削除して Lf を保持する方法について、誰か考えを持っている人はいますか?