3

次のように、コロンで区切られたデータがいくつかあります。

foo:bar:baz:qux

最後の要素(この場合は)に一致するように正規表現を使用したいと思いquxます。リストの長さは任意であり、1つの要素の長さの場合、コロンはまったくありません。

私はvimのゼロ幅マッチング構造を使用しようとしましたが、私が望むことを実行させることができないようです。

4

2 に答える 2

7

アンカーを使用します$。これは、正規表現が行末と一致する必要があることを意味します。

/[a-zA-Z0-9]*$/
于 2013-03-22T20:36:21.110 に答える
0
:\?[^:]\+$

これはオプションのコロンで、その後に1つ以上の非コロン文字が続き、その後に行の終わりが続きます。

于 2013-03-22T20:36:30.627 に答える