这是一个例子:
S = "abcd+subtext@example.com"
s.match(/ + [^ @]*/)
结果=>"+ subtext"
问题是,我不想在那里加入"+".我希望结果是"subtext",没有+
您可以在正则表达式中使用括号来创建匹配组:
s="abcd+subtext@example.com"
s =~ /\+([^@]*)/ && $1
=> "subtext"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4682 次 |
| 最近记录: |