當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


Julia occursin用法及代碼示例

用法一

occursin(needle::Union{AbstractString,AbstractPattern,AbstractChar}, haystack::AbstractString)

確定第一個參數是否是第二個參數的子字符串。如果needle 是正則表達式,則檢查haystack 是否包含匹配項。

例子

julia> occursin("Julia", "JuliaLang is pretty cool!")
true

julia> occursin('a', "JuliaLang is pretty cool!")
true

julia> occursin(r"a.a", "aba")
true

julia> occursin(r"a.a", "abba")
false

另見 contains

用法二

occursin(haystack)

創建一個函數來檢查其參數是否出現在 haystack 中,即等效於 needle -> occursin(needle, haystack) 的函數。

返回的函數類型為 Base.Fix2{typeof(occursin)}

Julia 1.6

此方法需要 Julia 1.6 或更高版本。

相關用法


注:本文由純淨天空篩選整理自julialang.org 大神的英文原創作品 Base.occursin — Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。