我怎样才能使第一个字母大写,如下所示:TextMate的片段:如何大写首字母的正则表达式
${1:${TM_FILENAME/[\.php]+$//}}
基本上,如果文件名是“的welcome.php”,我想它写出“欢迎”。此刻此刻写入“欢迎”(小写字母w)。
我怎样才能使第一个字母大写,如下所示:TextMate的片段:如何大写首字母的正则表达式
${1:${TM_FILENAME/[\.php]+$//}}
基本上,如果文件名是“的welcome.php”,我想它写出“欢迎”。此刻此刻写入“欢迎”(小写字母w)。
请尝试下面的代码片段。适用于我。
${TM_FILENAME/(.*?)(\..+)/\u$1/}
出于某种原因,上面的例子中使用时,它可以让你奇怪charectors ......我花了一段时间,但下面的解决方案工作,如果你还在寻找。在这里你有两个方案,第一个是实际的TextMate在Mac上:
${TM_FILENAME/(^.)(.*?)(\.php)/(?1:\U$1)(?2:)(?3:)/}
接下来的是,如果您使用的是电脑电子文本编辑:
${TM_FILENAME/(^.)(.*?)(\.php)/(?1:)(?2:$2)(?3:)/}
我希望这可以帮助你,如果你还没有。
也适用。谢谢! – Hopstream 2011-04-05 17:51:49
TM_FILENAME不适用于windows?
谢谢,工作。 – Hopstream 2011-04-05 17:51:33