[TxMt] replace text at the end of a line
Dan Lowe
dan at tangledhelix.com
Tue Apr 3 01:27:11 UTC 2007
On Apr 2, 2007, at 8:02 PM, Raphael Villas wrote:
> I'm using a regular expression to find groups of text that I need
> to replace. But instead of replacing the actual text that I have
> selected, I want to simply append some text to the end of the line
> that has been returned. For example, if I search in the project,
> retrieving ten different lines of code, how to do I insert a
> specific string of text (e.g. "Put this text at the end of the
> line") at the end of each of those lines?
>
> Is there a way to do this?
Yes. Match the entire line, memorize it, and replace it with itself
plus appended text.
Find: ^(.*foo.*)$
Replace: $1 Put this text at the end of the line
Obviously you can use a more complex regex; in this case I was
searching for "foo".
-dan
More information about the textmate
mailing list