我不想重新發明輪子。只需查找一個函數,該函數將搜索字符串或字符串向量,併爲找到匹配的每個元素返回true。這是我到目前爲止所嘗試的。R的grepl在朱莉婭
grepl(x::String, y) = length(search(x, y)) > 0
grepl(x::Vector{String}, y) = length.(search(x, y)) .> 0
grepl(x::Vector{AbstractString}, y) = length.(search(x, y)) .> 0
用法示例:
v = string.('a':'z')
x = rand(v, 100) .* rand(v, 100) .* rand(v, 100)
grepl(convert(Vector{String}, x), "z")
那麼,這將是一個工作的例子,如果我能得到我的類型才能正常工作。基本上我可以使用返回來選擇其中只有"z"
的元素。
你能舉一個快速的例子所需的輸入/輸出嗎? –