Hi Marcus,
This does not sound right. Some distributions add stuff ad the end,
typically the distribution name. I dunnot if that is an issue on windows
as
well. What I do know is that for instance development versions of re2c add
'.dev' here. Also note that re2c is one of the tools that provide a way
easier way to check the version number. That is you call it using either
'-V' or '--vernum' which gives you back an integer number which can be
checked easier.
var version = "1.2.3.dev";
var result = test(version);
function test(version) {
if (version.match(/(\d+\.\d+\.\d+(\.\d+)?)/)) {
return RegExp.$1;
}
}
WScript.StdOut.WriteLine("result was " + result);
//result was 1.2.3
Same result for 1.2.3-dev.
- Steph
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php