【发布时间】:2011-02-28 01:50:27
【问题描述】:
@message_to = 'bob@google.com'
@cleaned = @message_to.match(/^(.*)+@/)
@cleaned 正在返回 bob@,我希望它只返回 bob。我在用 ruby 做正则表达式吗?
谢谢
【问题讨论】:
-
我认为正则表达式和电子邮件地址是开发人员的某种网关药物组合。这是一个值得讨论的问题和关于这对的讨论:Why are people using regexp for email and other complex validation?
-
@the Tin Man:所有程序员都是真正失败的巫师,宁愿施法,正则表达式闻起来像咒语,所以对他们有一种天然的亲和力。
-
@mu 太短了,哈哈。是的,很有可能。我一直认为这是一个大男子主义的事情。