在ruby中,如何找到给定字符串的第一个非空格(非制表符、非空格、非换行符)的索引。
例如,给定字符串"\t\nstring"
,第一个非制表符、非空格、非换行符的索引将为2,即“s”。
发布于 2017-01-18 18:13:35
用这个符号:
/\S/ =~ "\t\nstring"
# => 2
发布于 2017-01-18 18:08:39
试试这个。s
是您的字符串
s.index(s.lstrip[0])
https://stackoverflow.com/questions/41732449
复制