我不想重新发明轮子。只需查找一个函数,该函数将搜索字符串或字符串向量,并为找到匹配的每个元素返回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"
的元素。
你能举一个快速的例子所需的输入/输出吗? –