我寫的幾行代碼是這樣的:紅寶石多個字符串匹配
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'是一個字符串數組。這很清楚,它是一個字符串。 –