Issue1046
 
            
            
            
Created on 2008-06-05.20:30:15 by leosoto, last changed 2008-07-14.16:28:35 by zyasoft. 
 |
 
   | msg3225 (view) | Author: Leonardo Soto (leosoto) | Date: 2008-06-05.20:30:14 |  |  
   | Seems like regular expressions containing unicode characters are not
well supported by the re engine: 
Jython 2.3a0 on java1.6.0_06
Type "copyright", "credits" or "license" for more information.
>>> import re
>>> re.compile(u"([\u0080-\uffff])").sub(lambda x:x, "foo")
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
	at org.python.modules.sre.SRE_STATE.SRE_CHARSET(SRE_STATE.java:402)
	at org.python.modules.sre.SRE_STATE.SRE_MATCH(SRE_STATE.java:616)
	at org.python.modules.sre.SRE_STATE.SRE_SEARCH(SRE_STATE.java:1171)
	at org.python.modules.sre.PatternObject.subx(PatternObject.java:130)
	at org.python.modules.sre.PatternObject.sub(PatternObject.java:80)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
java.lang.ArrayIndexOutOfBoundsException:
java.lang.ArrayIndexOutOfBoundsException: 161
>>> |  
   | msg3324 (view) | Author: Jim Baker (zyasoft) | Date: 2008-07-14.16:28:35 |  |  
   | Wide char sets are fixed |  |
 
| Date | User | Action | Args |  | 2008-07-14 16:28:35 | zyasoft | set | status: open -> closed versions:
  + 2.5alpha1
 nosy:
  + zyasoft
 messages:
  + msg3324
 assignee: zyasoft
 components:
  + Core
 |  | 2008-06-05 20:30:15 | leosoto | create |  | 
 |