<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>depp_yu (depp)</title>
    <link>https://ruby-china.org/depp_yu</link>
    <description/>
    <language>en-us</language>
    <item>
      <title>扣出文本中的手机号码</title>
      <description>&lt;p&gt;File.open("test","r").each_line do |line|
puts $~.to_a.join(",") if /1[^0]\d{9}/=~line
end&lt;/p&gt;

&lt;p&gt;为什么只能扣出两个匹配的号码（先不管这个正则是否合理），后面的就扣不出来了？&lt;/p&gt;</description>
      <author>depp_yu</author>
      <pubDate>Mon, 13 May 2013 23:14:14 +0800</pubDate>
      <link>https://ruby-china.org/topics/10967</link>
      <guid>https://ruby-china.org/topics/10967</guid>
    </item>
  </channel>
</rss>
