Hi Eugene,

>You should use $1 and $2 instead of \1 and \2

Ah. Perl style. I didn't find anything in the documentation, perhaps 
I should have looked at the Oromatcher documentation. But then again 
I'd recommend putting it somewhere in the IDEA documentation.

Thanks,
Marc Wirth



>----- Original Message -----
>From: "Marc Wirth" <[EMAIL PROTECTED]>
>To: <[EMAIL PROTECTED]>
>Sent: 19 November, 2001 4:27 PM
>Subject: [Eap-list] 517 Search & Replace using Regular Expression woes
>
>
>>  Hi all,
>>
>>  I just wanted to do the following S&R operation:
>>
>>  Search for : _(.+) +=(.+);
>>  Replace with: _\1 = new Constant( \2, "\1");
>>
>>  to replace several occurences of public finals like this:
>>
>>  public final static int INT_LOAD = 0;
>>  public final static int INT_UNLOAD = 1;
>>
>>  with
>>  public final static int INT_LOAD = new Constant( 0, "LOAD");
>>  public final static int INT_UNLOAD = new Constant( 1, "UNLOAD");
>>
>>  but found that IDEA replaces each occurrence with:
>>  public final static int INT_\1 = new Constant( \2, "\1");
>>
>>  It seems as if the "Replace with" expression is not parsed at all.
>>
>>  Is this a bug or am I missing something here?
>>
>>  Regards,
>>  Marc Wirth
>>
>>
>>
>>
>>  _______________________________________________
>>  Eap-list mailing list
>>  [EMAIL PROTECTED]
>>  http://www.intellij.com/mailman/listinfo/eap-list
>
>
>_______________________________________________
>Eap-list mailing list
>[EMAIL PROTECTED]
>http://www.intellij.com/mailman/listinfo/eap-list


_______________________________________________
Eap-list mailing list
[EMAIL PROTECTED]
http://www.intellij.com/mailman/listinfo/eap-list

Reply via email to