是否有一个vimscript等价于Ruby的strip()(带引导和尾随空格)?

我正在寻找一个Vimscript函数,在字符串之前剥离任何尾部或前导空格.

解决方法

不直接,但这是很容易做到的.假设你试图在vimscript的一个变量上这样做,你可以这样做:
let new_var = substitute(var,'^\s*\(.\{-}\)\s*$','\1','')

你可以随时让你自己的功能,如果你喜欢:

function! Strip(input_string)
    return substitute(a:input_string,'')
endfunction

let new_var = Strip(var)

相关文章

validates:conclusion,:presence=>true,:inclusion=>{...
一、redis集群搭建redis3.0以前,提供了Sentinel工具来监控各...
分享一下我老师大神的人工智能教程。零基础!通俗易懂!风趣...
上一篇博文 ruby传参之引用类型 里边定义了一个方法名 mo...
一编程与编程语言 什么是编程语言? 能够被计算机所识别的表...
Ruby类和对象Ruby是一种完美的面向对象编程语言。面向对象编...