줄리아 문자열에서 특정 패턴 위치 찾는 법
코드
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