2013-05-17 46 views
1

想,我有以下yasnippet:

my $dir = __FILE__; 
$dir =~ s/(.*)\/.*/$1/; 

$1這裏是正則表達式的第一場比賽。不是yasnippet特殊符號。我怎樣才能引用它,所以它被插入到代碼中?

回答

1

documentation

任意文本可以作爲一個模板的內容。它們通常被解釋爲純文本,除了$和`。您需要使用\來轉義它們:\ $和\`。 \本身也可能需要有時候逃脫。

因此,請使用\$在您的代碼段中獲取文字'$'。