मैं पहिया को फिर से शुरू करने की कोशिश नहीं कर रहा हूं। बस एक फ़ंक्शन ढूंढ रहे हैं जो स्ट्रिंग या स्ट्रिंग वेक्टर की खोज करता है और प्रत्येक तत्व के लिए सत्य लौटाता है जहां मिलान मिलता है। मैंने अभी तक कोशिश की है।जूलिया में आर का 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"
है।
क्या आप एक त्वरित उदाहरण वांछित इनपुट/आउटपुट दे सकते हैं? –