問題タブ [linefeed]
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.
shell - UNIXシェルスクリプトで改行をスペースに置き換えます
いくつかのレコードを含むテキスト ファイルがあります。次の例のように、各レコードは 4 つの行 (常に 4 つとは限りません) に分割されます。
各行は改行文字 (LF) で終了します。OK、次の例のように、LF 文字をスペースに置き換えて、1 行だけでレコードを取得する必要があります。
解決策の助けや提案はありますか? 前もって感謝します。
c# - キャリッジリターンとラインフィード...両方ともC#で必要ですか?
文字列に改行文字を挿入するとき、私は通常これを行いました:
C#では、これは標準的な方法ですか?'キャリッジリターン'文字'\r'も含める必要がありますか?次の間に違いはありますか?もしそうなら、それらは何ですか?
「キャリッジリターン」と「ラインフィード」の両方を使用することが標準的な方法である場合、特定の順序とその理由はありますか?
注: SOに関する他のいくつかの投稿を読みましたが、.NET / C#に固有の回答が見つかりませんでした。
編集:小さなアプリをテストした後、「\n」と「\n\r」または「\r\n」の間に違いは見られませんでした。
objective-c - Objective C、UITextViewで行を変更する方法
UITextViewのコンテンツをWebサーバーからダウンロードしていますが、改行なしでテキストが返されます。行を変更したい場所に、、、などを挿入しましたが、どれも機能しませんでし\nた。 UITextViewのテキストの行を変更するにはどうすればよいですか?\\n[CR]
java - 行を分割するために使用された行区切り文字BufferedReader#readLine()を見つける方法は?
BufferedReaderを介してファイルを読み取っています
行が「\n」または「\r\ n」で区切られているかどうかを知る必要があります。それを見つける方法はありますか?
FileInputStreamを開きたくないので、最初にスキャンします。理想的には、BufferedReaderは知っている必要があるので、聞いてみたいと思います。
BufferedReaderをオーバーライドしてハッキングできてうれしいですが、ファイルストリームを2回開きたくありません。
ありがとう、
注:ファイルは別のオペレーティングシステム上の別のアプリによって書き込まれた可能性があるため、現在の行区切り記号(System.getProperty( "line.separator")によって返される)は使用できません。
batch-file - バッチ:テキストファイルの終わりから改行を削除しますか?
最後の改行を取り除く必要がある.txtファイルがあります。HEXエディタでファイルを見ると、最後に「0d0a」と表示されます。
バッチファイルを使用してラインフィードを削除する方法のスレッドを見ましたが、それは役に立ちませんでした。私も試してみCOPY source target /bましたが、これも役に立ちません。
残念ながら、Javaやサードパーティのツールを使用することはできません。バッチファイルを使用する必要があります。
最後にその改行を取り除くにはどうすればよいですか?
perl - perlを使用してExcelから改行またはキャリッジリターンを削除する
.csv ファイルの行を読み取ろうとすると、その行を単一の行として扱うのをやめ、複数の配列に保存します。私が見ているのは、メモ帳で開くと、いくつかの改行/これらの奇妙な四角形が含まれているように見える.csvファイルを読むときです。これらの文字をファイルから削除して、.csv を早期に終了することなく適切に読み取ることができるようにしたいと考えています。perlスクリプトでこれを行うにはどうすればよいですか。
windows - Windows が CR LF を使用するのはなぜですか?
この 2 つの違いは理解しているので、その説明をする必要はありませんが、Windows が CR と LF の両方を使用して改行を示す理由は何なのか疑問に思っています。Linux の方法 (LF を使用するだけ) の方がはるかに理にかなっており、スペースを節約し、解析が容易なようです。
javascript - お元気ですか空白と改行は「保存」されましたか?
空白、タブ、改行、改行をいじりたい場合、javascriptでどのように「それらを選択」しますか?
edit : ^ラインフィードとキャリッジ リターンでは機能しません。
現在、タブは /(\t)/ で、スペースは /( )/ です。
java - Windows / Java の逆改行
Windows のシステム コンソールに複数の行を書き込み、Java を使用してそれらを削除または変更する方法はありますか? \r改行文字を使用して、同じ行を複数回上書きできます。Cygwin コマンドless(テキスト ビューアー) が (Java ではありませんが) 管理しているので、可能だと思います。
\u008D(グーグルで検索したページによると)逆改行文字を試してみましたが、うまくいかないようです。
出力
見たいと思っていたのに
c - strrev関数は、文字列配列の最初の要素に改行文字を挿入します
だから基本的に:
このプログラムを実行して文字列を入力すると、「ダーツ」は、要素s2 [0] = '\ 012' = 10(decimal)、...stradを持つ配列内の文字列を反転するとします。 。、s2 [7]='\0'。strrevがそのように動作するのは正常ですか?