我试图在Sublime Text中使用正则表达式围绕每一个字符和括号括起来(实际上,我不介意哪种味道,因为我总是可以使用regex101)。
我想一气呵成。我可以分两步完成这项工作,但是可以在一个步骤吗?
我的意见:
awKJ38W3i
我的目标输出:
(a)(w)(K)(J){3}{8}(W){3}(i)
到目前为止我做了什么:
我已经能够创建两个组,1和2,它们匹配字符和数字:
([A-z])|([0-9])
([A-z]) : Matches individual alpha characters and set as group 1
| : OR
([0-9]) : Matches individual numeric characters and set as group 2
现在的问题是在更换期间。我想将[A-z]
替换为\($1\)
,将[0-9]
替换为\{$1\}
但同时替换\($1\)|\{$2\}
。我怎么能这样做?
我尝试用
替换它BEFORE INSERT ON job_histry
但这似乎不是正确的语法。