我怎樣才能使第一個字母大寫,如下所示: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