「option1;option2;option3」のような文字列がありますが、「;」は セパレーターは何でもかまいません。ユーザーが入力する 1 文字以上の任意の文字列。
入力文字列以外の情報なしでセパレーターを決定するシンプルでクリーンな方法を探しています。
セパレーターが 2 つの要素の間にのみ存在することは保証できますが、入力文字列にオプションが 1 つしかない可能性を考慮してください。また、セパレーターが英数字以外のもののみであり、スペースと $、#、% などを含めることができることも保証できます。
これの正規表現を作成できませんでしたが、正規表現を特に探しているわけではありませんが、おそらく誰かが作成できるでしょう。