ฉันได้ไปหาสิ่งนี้มาแล้วและพบว่าจะทำอย่างไรกับตัวแยกวิเคราะห์ regex อื่น ๆ :
http://vim.wikia.com/wiki/Changing_case_with_regular_expressions
http://www.regular-expressions.info/replacecase.html
ฉันได้ลองสิ่งเหล่านี้แล้วและไม่ได้ผล ตัวอย่างเช่นฉันต้องการใช้ regex เพื่อเปลี่ยนแปลงสิ่งนี้:
private String Name;
private Integer Bar = 2;
สำหรับสิ่งนี้:
private String name;
private Integer bar = 2;
ฉันลองทำสิ่งนี้:
replace: private (\S+) (\S+)
with: private $1 $L$2
with: private $1 \L$2
with: <etc.>
ไม่มีใครทำงาน เป็นไปได้ไหมที่จะทำใน intellij หรือเป็นคุณสมบัติที่ขาดหายไป? นี่เป็นเพียงเพื่อการศึกษาและเป็นตัวอย่างที่จัดทำขึ้น ฉันแค่อยากรู้ว่านี่เป็นไปได้ไหมที่จะทำใน intellij