-3
テキスト値を取得して変数に格納します。今私は変数から特定の文字を使用したいと思います。 Rubyでどうすればいいですか?Rubyの変数から特定の文字を選択したい
var = "ABC-DEF-XYZ"
変数から"DEF"
値を使用して残りの部分をスキップしたいとします。
テキスト値を取得して変数に格納します。今私は変数から特定の文字を使用したいと思います。 Rubyでどうすればいいですか?Rubyの変数から特定の文字を選択したい
var = "ABC-DEF-XYZ"
変数から"DEF"
値を使用して残りの部分をスキップしたいとします。
あなたはこれらの2つの方法のいずれかを使用して、文字列から 'Y' の値をキャプチャすることができます。
正規表現
y = input_value.gsub(/^\w\w\w-(\w\w\w)-\w\w\w$/, "\\1")
スプリット
一度y = input_value.split('-')[1]
あなたはあなたの入力から 'y'値を持っています。それをテーブルリストに貼り付けます。
「DEF」はどのような条件に基づいていますか?条件がなく、値を知っていれば、それをどの点から抽出するのでしょうか? – shivam
あなたは何らかの努力をしなければなりません。無効なコードは簡単に回避することができますが、それにもかかわらず、(十分に値下げされた)downvotesになります。努力について言えば、これまで部分文字列を抽出するために何を試しましたか? – Stefan
x-y-z形式の値を持つ入力選択ボックスと、値yを格納するテーブルリストがあります。入力選択ボックスの値とテーブルリスト値の値を比較するにはどうすればよいですか。 – BMR