使用正则表达式从Ruby中的字符串中提取子字符串

如何从Ruby中的字符串中提取子字符串?

例:

String1 = "<name> <substring>"

我想从String1中提取子字符串(即<和>的最后一次出现的所有内容)。

String1.scan( /<([^>]*)>/).last.first

scan创建一个数组,对于每个< item>在String1中包含<和>在一个单元素数组中(因为当与包含捕获组的正则表达式一起使用时,scan会创建一个包含每个匹配的捕获的数组)。最后给你最后的那些数组,然后给你的字符串。

相关文章

正则替换html代码中img标签的src值在开发富文本信息在移动端...
正则表达式
AWK是一种处理文本文件的语言,是一个强大的文件分析工具。它...
正则表达式是特殊的字符序列,利用事先定义好的特定字符以及...
Python界一名小学生,热心分享编程学习。
收集整理每周优质开发者内容,包括、、等方面。每周五定期发...