用法一
用法二
startswith(prefix)
创建一个检查其参数是否以 prefix
开头的函数,即等效于 y -> startswith(y, prefix)
的函数。
返回的函数是 Base.Fix2{typeof(startswith)}
类型,可用于实现专门的方法。
Julia 1.5
单个参数 startswith(prefix)
至少需要 Julia 1.5。
例子
julia> startswith_julia = startswith("Julia");
julia> startswith_julia("Julia")
true
julia> startswith_julia("NotJulia")
false
用法三
startswith(s::AbstractString, prefix::Regex)
如果 s
以正则表达式模式 prefix
开头,则返回 true
。
注意
startswith
不会将锚定编译为正则表达式,而是将锚定作为 match_option
传递给 PCRE。如果编译时间被摊销, occursin(r"^...", s)
比 startswith(s, r"...")
快。
Julia 1.2
此方法至少需要 Julia 1.2。
例子
julia> startswith("JuliaLang", r"Julia|Romeo")
true
相关用法
- Julia startswith()用法及代码示例
- Julia strip用法及代码示例
- Julia stride用法及代码示例
- Julia string用法及代码示例
- Julia strides用法及代码示例
- Julia step用法及代码示例
- Julia string()用法及代码示例
- Julia splice!用法及代码示例
- Julia sizeof()用法及代码示例
- Julia setfield()用法及代码示例
- Julia sort用法及代码示例
- Julia sqrt方法用法及代码示例
- Julia signed用法及代码示例
- Julia sortperm用法及代码示例
- Julia setdiff!用法及代码示例
- Julia setindex!方法用法及代码示例
- Julia sizeof方法用法及代码示例
- Julia skipmissing用法及代码示例
- Julia setdiff用法及代码示例
- Julia sum用法及代码示例
- Julia show方法用法及代码示例
- Julia signbit()用法及代码示例
- Julia symdiff用法及代码示例
- Julia split用法及代码示例
- Julia sign用法及代码示例
注:本文由纯净天空筛选整理自julialang.org 大神的英文原创作品 Base.startswith — Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。