On 8/27/2011 7:39 PM, Greg Ewing wrote: > Nick Coghlan wrote: > >> The next step needed is for someone to volunteer to write and champion >> a PEP that: > > Would it be feasible and desirable to modify regex so > that it *is* backwards-compatible with re, with a view > to making it a drop-in replacement at some point? > > If not, the PEP should discuss this also. Many of the things regex does differently might be called either bug fixes or feature changes, depending on one's viewpoint. Regex should definitely not be 'bug-compatible'. I think regex should be unicode-standard compliant as much as possible, and let the chips fall where they may. If so, it would be like the decimal module, which closely tracks the IEEE decimal standard, rather than the binary float standard. Regex is already much more compliant than re, as shown by Tom Christiansen. This is pretty obviously intentional on MB's part. It is also probably intentional that re *not* match today's Unicode TR18 specifications. These are reasons why both Ezio and I suggested on the tracker adding regex without deleting re. (I personally would not mind just replacing re with regex, but then I have no legacy re code to break. So I am not suggesting that out of respect for those who do.) -- Terry Jan Reedy
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4