1. strlen(str): 返回字符串的长度。
let length = strlen("Hello, World!")
2. strpart(str, start, len): 返回字符串从指定位置开始的一部分,长度为 len。
let part = strpart("Vim is awesome", 0, 3)
3. substitute(str, pattern, replacement, flags): 替换字符串中的匹配部分。
let new_str = substitute("apple orange apple", "apple", "banana", "g")
4. match(str, pattern): 在字符串中查找第一个匹配的子串,并返回其起始位置。
let position = match("Hello, World!", "World")
5. split(str, separator): 将字符串分割成列表,使用指定的分隔符。
let words = split("apple orange banana", " ")
6. join(list, separator): 将列表中的元素连接成字符串,使用指定的分隔符。
let sentence = join(["Vim", "is", "powerful"], " ")
这只是其中一些 Vimscript 中可用的字符串函数。你可以通过 :help 命令在 Vim 中查看更多关于字符串函数的详细信息,例如 :help strlen。
转载请注明出处:http://www.zyzy.cn/article/detail/10379/vim编辑器