Beefy Boxes and Bandwidth Generously Provided by pair Networks
Just another Perl shrine
 
PerlMonks  

Re: Pattern Match / Replace without s/

by Oberon (Monk)
on Apr 14, 2003 at 19:19 UTC ( [id://250382]=note: print w/replies, xml ) Need Help??


in reply to Pattern Match / Replace without s/

> I'm using InstallAnywhere to do some pattern matching and replacing in the specified file. ...

I'm not sure I understand. Is InstallAnywhere using Perl underneath to implement this search and replace? I don't really know anything about this product, but from a quick web search I'm guessing not.

So, if it's Java underneath, as I suspect it is, I don't know that Perl folks can necessarily help you. If it were full-on Perl underneath, you might try taking it in three steps:

SEARCH: / (?=.*=/ REPLACE: /%space%/ SEARCH: / / REPLACE: /\\ / SEARCH: /%space%/ REPLACE: / /

(without the slashes, natch). That wouldn't be quite perfect, I fear, because I think it would backslash the space immediately following the =. But it'd be close.

But I think the conversation is moot because I don't think it's really a Perl question.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://250382]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others romping around the Monastery: (3)
As of 2024-04-19 04:09 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found