我正在使用IntelliJ,我想请一些正则表达式的帮助来获得这样的结果:
patient.setIdentificationDate(new Date()); -> {IdentificationDate} and {new Date()}
patient.setIdentificationNumber(153698); -> {IdentificationNumber} and {153698}
patient.setIdentificationSeries("33 02"); -> {IdentificationSeries} and {"33 02"}
P.S。非常感谢
答案 0 :(得分:5)
看起来你正在Replace in path
通过正则表达式修改源代码?
如果是这种情况,您可以打开Replace in path
对话框(ctrl-shift-r),勾选正则表达式并输入以下内容:
要查找的文字:patient.set([A-Za-z]*)\((.*)(\);)
替换为:{$1} and {$2}
希望这有帮助。
答案 1 :(得分:0)
这个正则表达式模式替换将起作用
patient.set([^(]*)\((.*)\);
替换为
{$1} and {$2}