On Fri, Apr 25, 2014 at 12:37:17PM -0400, Mark Fowler wrote: > David Cantrell wrote: > > I require no such blood sacrifice for my code, but do insist that > > the tests still pass on perl 5.8.8. > That makes sense. So we sadly can't use /a.
Although you can use fancy new features in the build scripts. > Ideally we'd want to munge the \d into [0-9]. It's as easy as > s/\\d/[0-9]/g, but that's relying on google to never use some > constructs in their regular expression (i.e. they don't put \\d in > their own regular expression.) There's very little chance of that happening. Backslashes and letters can't appear in phone numbers anyway. Go fer it! On Fri, Apr 25, 2014 at 10:24:57PM +0200, Abigail wrote: > Do a pre-check? Reject anything that contains a non-ASCII character flatout. That would be another option. Perhaps a better one, as it'll mean I won't have to remember to eschew \d in future. -- David Cantrell | even more awesome than a panda-fur coat You may now start misinterpreting what I just wrote, and attacking that misinterpretation.