From: SourceForge.net <no...@so...> - 2008-02-25 20:15:50
|
Bugs item #1901640, was opened at 2008-02-25 21:15 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=110894&aid=1901640&group_id=10894 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: 42. Regexp Group: obsolete: 8.4.15 Status: Open Resolution: None Priority: 5 Private: No Submitted By: Nicolas Gagnière (bdp67fr) Assigned to: Pavel Goran (pvgoran) Summary: Regexp error Initial Comment: Hello, I'm using standard version 8.4.15 of tcl on a ubuntu 7.10 gutsy i386 operating system. Code: set line "is_a: GO:0048308 ! organelle inheritance" regexp {^((?:\\:|[^:])+?): ((?:\\!|[^!])*)} $line regMatch tag tagValue $tag contains "is_a" as expected but $tagValue is empty (should be "GO:0048308 ") like if the last * operator act as *? non-greedy operator I have tested this code on different languages and tools and it worked. Cheers, Nicolas ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=110894&aid=1901640&group_id=10894 |