I have to admit, most regex is a mystery to me and the xbehave method is actually an attempt to stay away from it :tongue:. What it does is, splits the entire file into two using `AssemblyInformationalVersion(` as the 'delimiter', take the second string, splits that using `"` as the delimiter and takes the first string. It's quite hacky so if your regex works then I'm happy with that. I won't bother trying to understand it though :wink:.