在我有這樣一個紅寶石通過搜索模式的字符串數組
a = ['.rc', '.res', 'file1.rb']
我想比較用這個載體的字符串「filex.rc」和匹配Ruby中的向量。我想匹配它們,因爲它們具有相同的模式(名稱使用.rc結束)。
另一個例子:如果我搜索字符串'1234.res'比較將返回true,當與我的向量相比,但如果我比較'123file1.rb'比較應該返回false。這就像一個正則表達式,我喜歡將我的向量中的某些模式與我的文本中的一些字符串進行比較。
那麼,我該怎麼做才能在Ruby中編寫一個可以爲我做的代碼呢?
我希望我的問題很清楚。感謝所有的幫助。
元素是什麼類型?你目前的例子是一個語法錯誤。 – Linuxios 2013-02-28 14:28:52
向量中的元素是字符串,但我不確定這些是否使用正確的類型,也許我們可以使用/ regex /?如果您願意,您可以提出一些建議。 :) – 2013-02-28 14:31:33