1

如何在以下情况下使第一个字母大写:

${1:${TM_FILENAME/[\.php]+$//}}

基本上,如果文件名是“welcome.php”,我希望它写出“Welcome”。这现在写“欢迎”(小写w)。

4

3 回答 3

1

试试下面的代码片段。为我工作。

${TM_FILENAME/(.*?)(\..+)/\u$1/}
于 2011-02-17T22:36:07.003 回答
0

出于某种原因,上面的示例在使用它时会给您带来奇怪的字符……我花了一段时间,但如果您仍在寻找下面的解决方案,则可以使用。它在这里为您提供了两种解决方案,第一种是针对 mac 上的实际 textmate:

${TM_FILENAME/(^.)(.*?)(\.php)/(?1:\U$1)(?2:)(?3:)/}

接下来是如果您在 PC 上使用 e Texteditor:

${TM_FILENAME/(^.)(.*?)(\.php)/(?1:)(?2:$2)(?3:)/}

如果您还没有,我希望这对您有所帮助。

于 2011-03-31T17:39:32.240 回答
0

TM_FILENAME 不适用于 Windows?

于 2013-01-11T12:20:51.160 回答