Каноническим способом было бы использовать startswith
, который работает как с одиночными символами, так и с более длинными строками:
julia> line = "[hello, world]";
julia> startswith(line, '[') # single character
true
julia> startswith(line, "[") # length-1 string
true
julia> startswith(line, "[hello") # longer string
true
Если вы действительно хотите получить первый символ string лучше использовать first
, поскольку индексирование строк, как правило, сложно.
julia> first(line) == '['
true
См. https://docs.julialang.org/en/v1/manual/strings/#Unicode -and-UTF-8-1 для более подробной информации о индексации строк.