-1
假設有這個文本文件:多個分隔符文件IO
abcd,efgh,ijkl mnop,qrst
12345,78 poqs,90st
我想讀字符串直到","
或"\t"
或"\n"
,以先到者爲準。
有沒有Ruby方法可以做到這一點?
假設有這個文本文件:多個分隔符文件IO
abcd,efgh,ijkl mnop,qrst
12345,78 poqs,90st
我想讀字符串直到","
或"\t"
或"\n"
,以先到者爲準。
有沒有Ruby方法可以做到這一點?
我覺得像這樣的工作:
open('file.txt').read.split(/\t\n,/)
基本上打開該文件,以文件和分裂的製表符,換行符或逗號的字符串輸出。
File.read('file.txt').scan(/\w+/)
無論分隔符如何,它都會掃描所有文字。
可能你可以試試這個:「String」.scan(/ \ w + /) – 2012-07-13 05:02:09