я написал несколько строк коды, как это:рубин множественной строка матч с
if((user_input.include?('string_a') ||
(user_input.include? ('string_b')) ||
(user_input.include?('string_c')))
&&
user_input.include?('string_d_keyword'))
....
end # if
есть любая функция, которая может упростить «множественное или строковое матч», приняв несколько аргументов и посмотреть, как это?
if((user_input.multi_include_or?('string_a','string_b','string_c'))
&& (user_input.include?('string_d_keyword')))
.....
end # if
Я надеюсь сделать это все в одной строке, и поэтому я не учитываю вариант «случай когда».
Благодаря ~
Я удалил свой ответ, увидев, что я неправильно понял вопрос. Я думал, что 'user_input' был массивом строк. Совершенно ясно, что это строка. –