Kinook Software Forum

Kinook Software Forum (https://www.kinook.com/Forum/index.php)
-   [VBP] Third Party Tools (https://www.kinook.com/Forum/forumdisplay.php?f=3)
-   -   Find and replace - regular expression (https://www.kinook.com/Forum/showthread.php?t=4010)

AVR 04-16-2009 03:31 PM

Find and replace - regular expression
 
How do I find a line in a file to be replaced, based on the start of the line ?
I want to find the line that starts like [assembly: AssemblyVersion(" and then replace it as [assembly: AssemblyVersion("%val%)]

I have tried:

Find: ?^assembly: AssemblyVersion*
Replace: [[assembly: AssemblyVersion\("%val%"\)]]

Also tried a few more variations. The string does not seem to find a match to replace at all. What am I missing ?


P.S: I had posted the same content and got a notification for a reply. But I dont see my original post and the notification link seemed to be invalid. So, posting again.

kinook 04-16-2009 03:40 PM

You can use the Make VS.NET action to update the AssemblyVersion attribute in a source code file.
http://www.kinook.com/VisBuildPro/Ma...olutiontab.htm
http://www.kinook.com/VisBuildPro/Ma...ersionstab.htm

AVR 04-16-2009 03:49 PM

Thanks for the links.
While that works, I still need to be able to find a string based on the first few characters and replace it with something else.
Is there a way to use ^ or something else to pick up the entire line and replace it ?

Also, does VBP support setting the version field in the .ism file ?

Thanks in advance for the response.

kinook 04-16-2009 04:10 PM

1 Attachment(s)
Quote:

Originally posted by AVR
Thanks for the links.
While that works, I still need to be able to find a string based on the first few characters and replace it with something else.
Is there a way to use ^ or something else to pick up the entire line and replace it ?

See attached sample.
http://www.kinook.com/VisBuildPro/Manual/regex.htm

Quote:

Also, does VBP support setting the version field in the .ism file ?
http://www.kinook.com/VisBuildPro/Ma...lshieldtab.htm



All times are GMT -5. The time now is 10:38 AM.


Copyright © 1999-2023 Kinook Software, Inc.