我有一个字符串
story = "Everything before the word irrelevent is irrelevent. Everything after it is relevent"
我想在“无关紧要”的最后一次出现之前(包括)删除所有内容。我如何在红宝石中做到这一点。
我有一个字符串
story = "Everything before the word irrelevent is irrelevent. Everything after it is relevent"
我想在“无关紧要”的最后一次出现之前(包括)删除所有内容。我如何在红宝石中做到这一点。
story.gsub /.*irrelevent/, ''
另外,你拼错了无关紧要的
你可以使用这样的东西:
story.split(/\birrelevent\b/).last
正则表达式工作:http ://rubular.com/r/xj9NB7Hekq
在红宝石中:story[/irrelevent(?:(?!irrelevent).)*$/]