首页 > 问答 > 正文
let a=['','']echo matchstr(get(a,0),"[0-9]+")echo matchstr(get(a,1),"d+")都显示空字符串
:s/d+/xxx/cg可以匹配到4但是在matchstr()中的{pat} 不成功啊!
巴扎黑2017-05-16 16:40:50
楼上的哥们,第一条建议是对的。echo matchstr(get(a,0),"[0-9]+")确实是空,是没问题的
echo matchstr(get(a,0),"[0-9]+")
我想大声告诉你2017-05-16 16:40:50
没写过,但感觉是""的问题,建议试试:1、两个\ 例如:"[0-9]\+"2、去掉 例如:"[0-9]+"