如何在以下情况下使第一个字母大写:
${1:${TM_FILENAME/[\.php]+$//}}
基本上,如果文件名是“welcome.php”,我希望它写出“Welcome”。这现在写“欢迎”(小写w)。
如何在以下情况下使第一个字母大写:
${1:${TM_FILENAME/[\.php]+$//}}
基本上,如果文件名是“welcome.php”,我希望它写出“Welcome”。这现在写“欢迎”(小写w)。
试试下面的代码片段。为我工作。
${TM_FILENAME/(.*?)(\..+)/\u$1/}
出于某种原因,上面的示例在使用它时会给您带来奇怪的字符……我花了一段时间,但如果您仍在寻找下面的解决方案,则可以使用。它在这里为您提供了两种解决方案,第一种是针对 mac 上的实际 textmate:
${TM_FILENAME/(^.)(.*?)(\.php)/(?1:\U$1)(?2:)(?3:)/}
接下来是如果您在 PC 上使用 e Texteditor:
${TM_FILENAME/(^.)(.*?)(\.php)/(?1:)(?2:$2)(?3:)/}
如果您还没有,我希望这对您有所帮助。
TM_FILENAME 不适用于 Windows?