我需要创建一个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 :(得分:0)
你看过Textmate中的“Source”包吗?它有一个“Toggle camelCase / snake_case / PascalCase”命令;你可以从那里的正则表达式中获取灵感。