例如,我的字符串是:
"abcd :e fghi :j klmn"
我想得到带有特殊标记的
:e
和:j
我能做吗? 最佳答案
您可以使用String#scan:
"abcd :e fghi :j klmn".scan(/:\w+/)
# => [":e", ":j"]
"abcd :egg fghi :joke klmn".scan(/:\w+/)
# => [":egg", ":joke"]
例如,我的字符串是:
"abcd :e fghi :j klmn"
:e
和:j
我能做吗? 最佳答案
您可以使用String#scan:
"abcd :e fghi :j klmn".scan(/:\w+/)
# => [":e", ":j"]
"abcd :egg fghi :joke klmn".scan(/:\w+/)
# => [":egg", ":joke"]