#1
|
|||
|
|||
Problems with "Replace In File"
I have C# web service project called MyService.csproj. In MyService.asmx.cs I have a description field:
[WebService(Description="My Web Service")] I want to change this field to include a version number before I compile the solution that contains the project so it will look something like this: [WebService(Description="My Web Service v1.0")] I'm completely new to regular expressions and have tried unsuccessfully to use them in "Replace In File" without success. Expression to find: [[WebService(Description="My Web Service ?")]] Replace matches with: [[WebService(Description="My Web Service %FILE_VERSION%")]] This doesn't work. Any ideas? |
#2
|
|||
|
|||
Here are a couple ways:
Find: (\[[WebService\(Description="My Web Service)[[^\n"]]*("\)\]]) Replace with: $1 %FILE_VERSION%$2 or Find: \[[WebService\(Description="My Web Service[[^\n"]]*"\)\]] Replace with: [[WebService\(Description="My Web Service %FILE_VERSION%"\)]] See the references in the Replace in File help topic for more help on regular expression syntax. |
#3
|
|||
|
|||
perfect - many thanks
|
|
|