0
使用Ruby 2.4。如果我想了解的,其中一個正則表達式在字符串中出現的位置,我可以做如何找出正則表達式結束的位置?
2.4.0 :014 > line = "1 a b c d"
=> "1 a b c d"
2.4.0 :015 > string_tokens = ["a", "b", "c", "d"]
=> ["a", "b", "c", "d"]
2.4.0 :025 > first_pos = line.index(/#{string_tokens.join(" ").gsub(" ", "\s+")}/)
=> 7
,但我會如何確定的,其中正則表達式的字符串中的結束位置?