Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
假设,我有以下 yasnippet:
my $dir = __FILE__; $dir =~ s/(.*)\/.*/$1/;
$1这是正则表达式的第一个匹配项。不是 yasnippet 特殊符号。我怎样才能引用它,所以它按原样插入到代码中?
$1
从文档中:
可以包含任意文本作为模板的内容。它们通常被解释为纯文本,除了 $ 和 `。您需要使用 \ 来转义它们:\$ 和 \`。\ 本身有时也可能需要转义为 \\。
因此,请使用\$在您的代码段中获取文字“$”。
\$