一般化された文字列があるとしましょう
"...&<constant_word>+<random_words_with_random_length>&...&...&..."
を使用して文字列を分割したい
"<constant_word>+<random_words_with_random_length>&"
のように正規表現分割を試しました
<string>.split(/<constant_word>.*&/)
この正規表現は、残念ながら最後の「&」まで分割されます。
"<constant_word>+<random_words_with_random_length>&...&...&"
最初の「&」を取得したときに分割したい場合、RegExコードはどうなりますか?
次のような文字列分割の例
"example&ABC56748393&this&is&a&sample&string".split(/ABC.*&/)
私にくれます
["example&","string"]
私が欲しいのは..
["example&","this&is&a&sample&string"]