Find and replace regex in Intellij, but keep some of the matched regex?
问题 I changed an array to a list, so I want to change all instances of myObject[index] to myObject.get(index) where index is different integers. I can find these instances by doing `myObject\[.*\]` However, I am not sure what I should put in the replace line - I don't know how to make it keep the index values. 回答1: Use the following regex replacement: Find : myObject\[(.*?)\] Replace : myObject.get($1) If the index is an integer, you may replace (.*?) with (\d+) . The pair of unescaped