Ruby初心者スレッドPart6
■ このスレッドは過去ログ倉庫に格納されています
0045デフォルトの名無しさん
2006/05/20(土) 04:25:08<start>
abcde
fghij
<end>
<start>
klmno
prqst
<end>
こういう内容の空行を含むtxtがあったとして
str = open("file.txt").read
str.scan(/<start>(.*?)<end>/m) {
matched = $1
puts matched
}
これだと
abcde
fghij
klmno
prqst
こう表示されるのですわ。
klmno
prqst
これだけあるいは最初のabcde〜だけを選択して抜き出せればってことなのですが。
■ このスレッドは過去ログ倉庫に格納されています