>The legalistic answer is that the regex modifier affects only pattern >matching. It does not apply to the substitution part. But the truth of >the matter is that I never thought about it during the implementation. >You could file a bug report. I don't know enough about the areas of >Perl involved to know how easy it would be to implement. Here's a case >where use locale, and unicode_strings work differently than /l or /u, >because they apply to more than pattern matching. I think the docs >should be changed to mention this issue, unless we block 5.14 and fix this. No no, please; don't hold up 5.14. It's just a bit weird/unexpected is all. I'm still getting used to all of it. And yes, on the other stuff, I do indeed get differing behavior on this locale stuff on Darwin compared with on Linux. Some of those didn't trigger on one or the other of them; I forget which, now. --tomThread Previous | Thread Next