去除头尾空白或指定字符
函数strip(s::AbstractString, [c::Chars]),若提供参数c,则会只移除c指定的字符。例如:
julia> strip("{3, 5}\n", ['{', '}', '\n'])
"3, 5"
另外还有rstrip()和lstrip()函数分别用于去除右侧或左侧的字符,可参考官方库文档了解。
删除尾部字符
函数chop(s::AbstractString; head::Integer = 0, tail::Integer = 1),移除头部head个及尾部tail个字符。例如:
julia> a = "March"
"March"
julia> chop(a)
"Marc"
julia> chop(a, head = 1, tail = 2)
"ar"
julia> chop(a, head = 5, tail = 5)
""
删除尾部单个换行符