0

Sublimetext2 のスニペットをさらに作成することを検討しています。ここでhttp://sublimetext.info/docs/en/extensibility/snippets.htmlとその他の質問を見てきましたが、このスニペットを記述してファイルの名前を関数名として取得することができました:

<content><![CDATA[function ${1:${TM_FILENAME/(.+)\..+|.*/$1/:name}$SELECTION()
{

}]]></content>

しかし今、私は TM_FILEPATH を取り、ファイル名とパスの先頭を置き換えてスライスするものを書き込もうとしています。たとえば、これを有効にしたい:

"/Library/WebServer/Documents/projects/CGI/source/com/test/play/Bla.js"

これに:

"com.test.play"

正規表現の構文と、「${var_name/regex/format_string/options}」で何をすべきかについて困惑しています。このような正規表現の書き方と、これらの 4 つの項目を使用して TM_FILEPATH 変数を書き換える方法を誰かに説明してもらえますか?

4

0 に答える 0