2012-03-08 70 views
1

我需要創建一個TextMate片段,它將鏡像輸入並使它成爲駝峯。Textmate代碼段正則表達式爲駝峯字符串

基礎片段看起來是這樣的:

<a href="#${1}" data-toggle="tab">${1:Tab 1}</a> 

Example input: Some text here 
Example output: someTextHere 

我試着做下面的視鏡替換,但正則表達式只捕獲了第一場比賽:

${1/\A(\w+)\s?/(?1:\U$1)/ig} 

回答

0

有你看了「 Source「捆綁在Textmate中?它有一個「Toggle camelCase/snake_case/PascalCase」命令;你可以從那裏的正則表達式中獲得靈感。