let a=['','']echo matchstr(get(a,0),"[0-9]+")echo matchstr(get(a,1),"d+ ")すべて空の文字列を表示します
:s/d+/xxx/cg は 4 と一致しますが、matchstr() の {pat} は失敗します。
光阴似箭催人老,日月如移越少年。
上の階のお兄さん、最初の提案は正しいです。 echo matchstr(get(a,0),"[0-9]+")確かに空いています、問題ありません
echo matchstr(get(a,0),"[0-9]+")
これまで書いたことはありませんが、「」に問題があると思います。試してみることをお勧めします。 1. 2 つ \ 例: "[0-9]\+" 2. 例: 「[0-9]+」
上の階のお兄さん、最初の提案は正しいです。
echo matchstr(get(a,0),"[0-9]+")
確かに空いています、問題ありませんこれまで書いたことはありませんが、「」に問題があると思います。試してみることをお勧めします。
1. 2 つ \ 例: "[0-9]\+"
2. 例: 「[0-9]+」