Ich möchte die Such- und Ersetzungsfunktion von IntelliJ verwenden, um die folgende Transformation durchzuführen:
// Replace this
model.put('foo', 'bar')
// With this
model['foo'] = bar
Ich habe folgendes versucht:
Zu findender Text: model.put\((.*),(.*)\)
Ersetzen durch:model\[\\1\] = \\2
Aber Intellij scheint nicht zu erkennen \\1
und \\2
als Rückreferenzen. Ich habe auch einen einzelnen Schrägstrich versucht, aber das funktioniert auch nicht.
(foo)
ersetzen:$1bar