ruby – 获取两个特定单词之间包含的子字符串

前端之家收集整理的这篇文章主要介绍了ruby – 获取两个特定单词之间包含的子字符串前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
当我对使用 ruby的特定单词之间包含的文本感兴趣时,我想知道如何继续.
例如.
@var = "Hi,I want to extract container_start ONLY THIS DYNAMIC CONTENT container_end from the message contained between the container_start and container_end "

现在我想从字符串中提取CAPITALIZED内容,即动态但始终包含在两个容器中(container_start和container_end)

解决方法

简单的正则表达式会:
@var = "Hi,I want to extract container_start **ONLY THIS DYNAMIC CONTENT** container_end from the message contained between the container_start and container_end "
@var[/container_start(.*?)container_end/,1] # => " **ONLY THIS DYNAMIC CONTENT** "

猜你在找的Ruby相关文章