ジュリア文字列で特定のパターン位置を見つける方法
コード
julia> findfirst("li", "multicolinearlity")
8:9
julia> findlast("li", "multicolinearlity")
14:15
julia> findnext("l", "multicolinearlity", 1)
3:3
julia> findnext("l", "multicolinearlity", 4)
8:8
julia> findnext("l", "multicolinearlity", 9)
14:14
julia> findfirst(r"t.+t", "multicolinearlity")
4:16
findfirst(pattern, A)
- 文字列
A
でpattern
に合致する区間をRange
でリターンする。 - パターンには正規表現が入れることができる。最後の例では、最初の
t
から最後のt
までの区間を見つけてリターンした。
環境
- OS: Windows
- julia: v1.6.2