我有一个名为这些对象的人的数组:
Nokogiri::XML::Text:0x3fe41985e69c "CEO, Company_1"
Nokogiri::XML::Text:0x3fe4194dab74 "COO, Company_2 "
Nokogiri::XML::Text:0x3fe4195eb414 "CFO, Company_3"
我想在“,”处拆分对象,所以我尝试做这样的事情:
companies = people.each do | company |
company.inner_text.match("/, (.*)/")
end
和:
occupations = people.each do | occupation |
occupation.inner_text.match("/(.*),/")
end
match
似乎没有从对象中提取我想要的值。我检查了 rubular.com,它应该可以工作,但我得到的字符串与我输入的字符串相同: 何时应该将其分开,"CEO, Company_1"
以便.occupations = [CEO, COO, CFO]
companies = [Company_1, Company_2, Company_3]
如何拆分这些对象?