ruby 使用RegEx进行字符串提取 - 替换匹配

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ruby 使用RegEx进行字符串提取 - 替换匹配相关的知识,希望对你有一定的参考价值。

str = "GB is not Great Britain"

matches = str.match /(Great.*)/
matches[1]
 # => "Great Britain"

str[/(Great.*)/, 1]
 # => "Great Britain"

以上是关于ruby 使用RegEx进行字符串提取 - 替换匹配的主要内容,如果未能解决你的问题,请参考以下文章

Ruby Regex 从电子邮件地址中提取域

使用 ruby​​ 和正则表达式从字符串中提取键值对

Ruby regex- gsub 是不是存储它匹配的内容?

使用正则表达式替换提取字符

PythonPycharm Regex matches

正则表达式必知必会