0

次のコードを使用して、「a-z0-9」のみに一致するテキストをミラーリングしようとして失敗しました。

${1/[a-z]/$0/}${1}

スニペットがタブでトリガーされた後、「$test」と入力すると、「test」がミラーリングされていることがわかります。

手がかりはありますか?どうもありがとう!

4

1 に答える 1

0

以下のスニペットは、すべての $、%、および ? を削除します。テキストの最初または最後から。正規表現は、入力自体ではなく、ミラーに追加および適用されることに注意してください。

$1 ${1/[\$\?%]*([^\$\?%]*)[\$\?%]*/$1/} $0

さらに文字を除外する場合は、それらを各クラスに追加します (必要に応じてエスケープします)。

于 2011-01-10T18:29:25.517 に答える