問題タブ [line-breaks]
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.
php - PHP と HTTP ヘッダーの改行: 以前はどの文字を表していましたか?
一連の CURL から返された http ヘッダーの各行をループして、1 つのヘッダーがいつ終了し、次のヘッダーがいつ開始されるかを検出しようとしています。httpヘッダーが空行で終了することは知っていますが、phpでこの改行を表すために使用される文字は何ですか? で試してみまし\n
たが、うまくいかないようです。私は確かに何か間違ったことをしている可能性があります。
ヘッダーを終了するために使用される改行を表すために使用される文字は?
これが私の既存のコードです:
解決済み- それ\r
が私が照合していたはずのものであることが判明しました。非常に奇妙な。これがサイトごとに変わるのか、それともカールに設定されているのかはわかりません。これまでのところ、\r
私が試したすべてのサイトでそうです。
編集2:ドー。ヘッダーを行の配列に入れるために、 で展開したためだと思います\n
。だから、おそらく\r\n
今はただ\r
...
asp-classic - Chrome がテキストエリアに余分な改行を追加しないようにするにはどうすればよいですか?
ユーザーがデータベースに送信する前に、フォーム情報のプレビューを表示するJavaScriptエラーチェックを行うaspのフォームがあります。送信前に簡単な書式設定を有効にするために、すべての改行をタグに置き換えます。
改行を置き換える
これは、Chrome を除くすべてのブラウザーで完全に機能します。Chrome は、テキストエリアの各行の終わりに余分な改行を挿入しています。複数のフォント スタイルを持つ複数の幅の領域でテキストを使用するため、ユーザーが実際にハード リターンを入力したときにのみ改行が発生する必要があります...
助言がありますか?
vim - vimで開いたファイルで^M改行を「通常の」改行に変換する方法は?
^M で終わるすべての行に vim が表示されます
これを「通常の」改行に置き換えるにはどうすればよいですか?
php - 文字列内の 1 つまたは 2 つの連続する改行を置き換える方法は?
私は、訪問者によって投稿されたメッセージを表示するだけの PHP で単一のサービング サイトを開発しています (理想的には Web サイトのトピックを囲んでいます)。誰でも 1 時間に最大 3 件のメッセージを投稿できます。
Web サイトは 1 ページだけになるので、各メッセージの縦方向の長さを制御したいと考えています。ただし、元のメッセージの改行を少なくとも部分的に保持したいと考えています。妥協点は 2 つの改行を許可することですが、2 つを超える場合は、合計 2 つの改行に置き換えます。スタック オーバーフローはこれを実装します。
例えば:
に変更されます
改行をチェックする際の注意が必要な側面の 1 つは、改行が収集され\r\n
、 、\r
、またはとして保存される可能性があること\n
です。を使ってすべての改行を<br />
sに変換することを考えましnl2br()
たが、それは不要のようでした。
私の質問: PHP で正規表現を使用して (preg_match()
およびのような関数を使用preg_replace()
)、2 つ以上の改行が連続して存在するインスタンスをチェックし (空白スペースの有無にかかわらず)、それらを合計 2 つの改行に変更するにはどうすればよいですか? ?
asp.net - プレースホルダーで動的に生成されたラベル間に改行を作成する方法は?
これは、コード ビハインド ファイルのPage_Load
イベントの以下のコードです。
生成された各コントロールの間に改行が必要です。
javascript - HTMLテキストエリアに改行を追加するにはどうすればよいですか?
<textarea>
JavaScriptで編集しています。問題は、改行すると表示されないことです。これどうやってするの?
関数を書くための値を取得していますが、改行はありません。
perl - Perl で改行を削除する最も簡単な方法
私は、さまざまなソースから入力を取得できるスクリプトを維持しており、行ごとに動作します。使用される実際のソースに応じて、改行は Unix スタイル、Windows スタイル、または集約された入力の場合は混合 (!) である場合もあります。
ファイルから読み取るときは、次のようになります。
したがって、必要なことは、chomp を、Unix スタイルまたは Windows スタイルの改行を削除するものに置き換えることです。私はこれを解決する方法が多すぎると考えています.Perlの通常の欠点の1つです:)
一般的な改行をむさぼり食う最も巧妙な方法についてどう思いますか? 何が最も効率的でしょうか?
編集: ちょっとした説明 - メソッド 'process' は、必ずしもファイルから読み取るのではなく、どこかから行のリストを取得します。各行には
- 末尾の改行なし
- Unix スタイルの改行
- Windows スタイルの改行
- Just Carriage-Return (元のデータに Windows スタイルの改行があり、$/ = '\n' で読み取られる場合)
- 線のスタイルが異なる集合セット
vb6 - テキスト ファイルの改行を読むのに役立ちます
アプリケーション経由でインポートする必要がある TXT ファイルがありますが、何らかの理由で、最初にワードパッドで開き、インポートする前に保存する必要があります。ラインブレイクと関係があると思います。最初にメモ帳で開くと改行はありませんが、ワードパッドで開くと行が区切られます。
これが発生する理由と、ファイルを手動で開いてワードパッドで保存する必要を回避する方法を知っている人はいますか? アプリは vb 6 で書かれています (いいね!)。
助けてくれてありがとう
html -
cssでターゲットできますか?
<br/>
CSSで改行タグをターゲットにすることはできますか?
改行があるたびに 1px の破線を付けたいと思います。独自の CSS を使用してサイトをカスタマイズしていますが、設定された HTML を変更できません。それ以外の場合は、別の方法を使用します。
私はそれが可能だとは思いませんが、誰かが知っている方法があるかもしれません。