I want to use IntelliJ's find-and-replace feature to perform the following transformation:
// Replace this
model.put('foo', 'bar')
// With this
model['foo'] = bar
I've tried the following:
Text to find: model.put((.*),(.*))
Replace with: model[\1] = \2
But Intellij doesn't seem to recognise \1
and \2
as backreferences. I've also tried a single slash, but that doesn't work either.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…