次の構造に大きな文字列があるとします。
parameter1|parameter2|parameter3|parameter4+"\0"
*ここで、パラメーターは、一般的に不明な長さのいくつかの文字のシーケンスです。
次に、大きな文字列が 4 行のデータを保持しているとします。たとえば、次のようになります。
parameter1|parameter2|parameter3|parameter4+"\0"
parameter1|parameter2|parameter3|parameter4+"\0"
parameter1|parameter2|parameter3|parameter4+"\0"
parameter1|parameter2|parameter3|parameter4+"\0"
最初の行を読んでから 2 行目を読むにはどうすればよいですか? メソッドを使用して毎回最初の行を簡単に取得
できることはわかっていますが、最初の行を再度抽出するために (または他の方法
を使用して) 大きな文字列の次の 3 行を取得するにはどうすればよいですか (これは 2 番目の行を表します)。実際には元の太い弦のライン)。
必要なのは最後の "\0" (4 行目) のインデックスだけであり、現在の行 "\0" のインデックスは既に持っています。 Substring
Substring
私はちょうど使用する必要がありますlastIndexOf("\0")
か?
この作業方法について他にアイデアや批判がある場合は、喜んでお知らせします。
ありがとう :)