Sublime Text 2 の CodeIgniter CRUD スニペットを作成しようとしていますが、TM_FILEPATH 変数の特定の部分を返す正規表現スニペットの書き方がわかりません。
CodeIgniter スニペットの 1 つでこれを見つけました。
${TM_FILEPATH/.+((?:application).+)/$1/:application/controllers/${1/(.+)/\l$1.php/}}
たとえば、ファイルの場所が次の場合:
/D/Web/MyApp/application/controllers/admin/user.php
このスニペットは次を返します。
application/controllers/admin/user.php
私が必要とするのは、この例では、「コントローラー」の後の部分のみで、拡張子はありません。
admin/user
PS: コントローラーの後のパスには、さまざまな数のディレクトリを含めることができuser
ますadmin/something/user
。