我有一些字符串,例如2015 - THIS Test
和2015 - THAT Test
。
我希望获得部分THIS Test
或THAT Test
,所以我尝试了这个:
"2015 - THIS Test"[/((THIS|THAT)\s\.*)/]
但这只会给我THIS
或THAT
。
我不想依赖于剪切前7个字符。
答案 0 :(得分:3)
你逃脱了点,它失去了任何字符的含义,但是换行了并开始表示文字\.*
符号。 \
匹配零个或多个文字点。
删除puts "2015 - THIS Test"[/((THIS|THAT)\s.*)/]
puts "2015 - THAT Test"[/((THIS|THAT)\s.*)/]
:
THIS Test
THAT Test
结果(见demo):
{{1}}