luk*_*zyk 5 regex code-snippets visual-studio-code vscode-snippets
我有这个:
${1/([A-Z]*)(?:_)([A-Z]+)*/${1:/downcase}${2:/downcase}/g}
Run Code Online (Sandbox Code Playgroud)
如何使用downcase和capitalize在同一个(2)组上?
${1/([A-Z]*)(?:_)([A-Z]+)*/${1:/downcase}${2:/downcase/capitalize}/g}
Run Code Online (Sandbox Code Playgroud)
我想转换ZXC_ASD为zxcAsd.
像这样尝试:
"camelCaseSnail": {
"scope": "javascript,typescript",
"prefix": "log",
"body": "${1/([A-Z]*)(?:_)(?:([A-Z])([A-Z]+))*/${1:/downcase}${2:/capitalize}${3:/downcase}/g}"
}
Run Code Online (Sandbox Code Playgroud)
基本上,我已将第二个捕获组更改为([A-Z]+)*具有两个内部捕获组的非捕获组,(?:([A-Z])([A-Z]+))*驼峰式大小写的单个字母和其余部分,我在替换/转换部分中提及:/downcase}${2:/capitalize}${3:/downcase}/
| 归档时间: |
|
| 查看次数: |
1588 次 |
| 最近记录: |