私はフォームの文字列を持っています
s = "something prefix1 value1 prefix2 value2 prefix1 value3 prefix2 value4"
正規表現を使用して値(value1、value2など)を抽出したいと思います。値とプレフィックスのペアはいくつでもかまいません。プレフィックスは2つだけです。値にはスペースが含まれる場合があります。
私は次のようなことを試しました
/((prefix1|prefix2)(.*))+/
最初の。*一致が文字列の残りの部分と一致するため、これは機能しません。
私はルビーで働いています。
前もって感謝します。