@message_to = 'bob@google.com'
@cleaned = @message_to.match(/^(.*)+@/)
Run Code Online (Sandbox Code Playgroud)
@cleaned正在返回bob @,我希望它只返回bob.我用红宝石做正则表达式吗?
谢谢
不需要太多正则表达
>> @message_to = "bob@google.com"
=> "bob@google.com"
>> @message_to.split("@",2)
=> ["bob", "google.com"]
>> @message_to.split("@",2)[0] if @message_to["@"]
=> "bob"
>>
Run Code Online (Sandbox Code Playgroud)