Commit Graph

50 Commits

Author SHA1 Message Date
Andy Heninger
05d9fcda26 ICU-8666 Fix regular expression assertion failure on match
X-SVN-Rev: 30244
2011-06-28 05:35:42 +00:00
Andy Heninger
4efdb1090d ICU-7555 regexp does not recognize [:word:]
X-SVN-Rev: 28854
2010-10-18 20:08:27 +00:00
Andy Heninger
44bf429a55 ICU-7224 bug in regular expressions with negative lookahead
X-SVN-Rev: 26848
2009-11-06 01:27:56 +00:00
Andy Heninger
67e296e813 ICU-5386 Regular Expressions update, improved Java 1.5 compatibility. svn merge -r 22747:23061 from branches/andy/regex
X-SVN-Rev: 23063
2007-12-11 21:30:10 +00:00
George Rhoten
398a4c58ed ICU-5617 Reinsert UTF-8 BOM.
X-SVN-Rev: 22051
2007-07-19 04:18:37 +00:00
Andy Heninger
2d8fa82c26 ICU-5617 Update set of characters that are ignored for the purposes of finding word boundaries, for simple (not UAX 29) \b boundaries.
X-SVN-Rev: 21973
2007-07-13 22:12:31 +00:00
Andy Heninger
e5b14425b7 ICU-4888 regex pattern compilation bug with flag settings.
X-SVN-Rev: 18705
2005-10-22 20:55:33 +00:00
Andy Heninger
8a1e1ba83a ICU-4888 regex pattern compilation bug with flag settings.
X-SVN-Rev: 18703
2005-10-20 15:54:01 +00:00
Andy Heninger
35039f1737 ICU-4058 add test for reported odd UnicodeSet behavior with $. Working as designed, but design may want to change.
X-SVN-Rev: 18475
2005-08-27 00:20:16 +00:00
Andy Heninger
5f5e3e0edc ICU-4474 add \u000b as a newline in regex matching
X-SVN-Rev: 17934
2005-06-17 00:53:26 +00:00
Andy Heninger
8d38207aa7 ICU-4059 update word boundary characters for regexp \b test.
X-SVN-Rev: 16634
2004-10-26 23:13:40 +00:00
Andy Heninger
bfe75d588f ICU-4046 regexp::find(), CR not recognized as line separator in some cases.
X-SVN-Rev: 16118
2004-08-05 22:48:05 +00:00
Andy Heninger
6b4f353fe4 ICU-4045 regexp::find(), fix incorrect resut when called repeatedly at end of input string.
X-SVN-Rev: 16115
2004-08-05 19:00:37 +00:00
Andy Heninger
ca84869b33 ICU-4024 fix new line handling bugs in regexp
X-SVN-Rev: 16114
2004-08-05 05:32:19 +00:00
Andy Heninger
1b339e97db ICU-4024 fix new line handling bugs in regexp
X-SVN-Rev: 16104
2004-08-04 04:47:18 +00:00
Andy Heninger
711cae9988 ICU-4034 off-by-one error in regexp 8 bit sets
X-SVN-Rev: 16098
2004-08-03 05:22:12 +00:00
Markus Scherer
8fb3aa36e7 ICU-3170 U+1369 is not a decimal digit (Nd) any more in Unicode 4.0.1
X-SVN-Rev: 14875
2004-04-05 23:44:52 +00:00
Andy Heninger
db9aaf89f0 ICU-3436 regex find() now moves start position forward after zero-length matches to avoid loops
X-SVN-Rev: 14245
2004-01-07 00:03:46 +00:00
Andy Heninger
3d14de00e4 ICU-3445 UCONFIG_NO_BREAK_ITERATION changes to Regexp
X-SVN-Rev: 14055
2003-12-09 19:12:16 +00:00
Andy Heninger
d7b1c9d7a1 ICU-2468 regexp \b word boundaries match Unicode TR definition.
X-SVN-Rev: 13978
2003-12-03 22:21:14 +00:00
Andy Heninger
d4e4635656 ICU-2468 regexp word boundaries using RBBI
X-SVN-Rev: 13641
2003-11-08 02:01:42 +00:00
Andy Heninger
3c223acda5 ICU-3320 Regex, incorrect optimization of patterns beginning with a X{0,*} loop
X-SVN-Rev: 13481
2003-10-24 01:01:45 +00:00
Vladimir Weinstein
b74dd8f3f2 ICU-2959 Added copyright notices to files that didn't have them
X-SVN-Rev: 12266
2003-06-04 01:06:48 +00:00
Andy Heninger
243753a42c ICU-2908 fix typo in Regexp test
X-SVN-Rev: 12088
2003-05-23 19:44:28 +00:00
Andy Heninger
9c02edfe2d ICU-2908 fix crash on regexp patterns with quantifiers on a surrogate pair e.g. \ud800\udc00*
X-SVN-Rev: 12065
2003-05-23 01:32:25 +00:00
Andy Heninger
efc59e36a9 ICU-2411 Regexp, support for \x hex escapes in patterns added.
X-SVN-Rev: 11862
2003-05-09 16:55:08 +00:00
Andy Heninger
2d83a418a0 ICU-2422 Regexp, more speed optimizations, some cleanup
X-SVN-Rev: 11442
2003-04-02 23:10:16 +00:00
Andy Heninger
2e7a2dd624 ICU-2422 Regexp, more speed optimizations
X-SVN-Rev: 11412
2003-03-28 02:31:17 +00:00
Andy Heninger
a640031201 ICU-2422 Regexp, more speed optimizations
X-SVN-Rev: 11402
2003-03-27 01:25:20 +00:00
Andy Heninger
4b469843ee ICU-2422 Regexp speed optimizations, work in progress
X-SVN-Rev: 11401
2003-03-26 06:25:55 +00:00
Andy Heninger
4575efb175 ICU-2422 Regexp general cleanup
X-SVN-Rev: 11387
2003-03-24 05:23:07 +00:00
Andy Heninger
bf35d2da2e ICU-2422 Regexp, optimizing find() operations, work in progress.
X-SVN-Rev: 11349
2003-03-18 01:51:36 +00:00
Andy Heninger
6ed78276e1 ICU-2422 Regexp, optimizing find() operations, work in progress.
X-SVN-Rev: 11310
2003-03-14 02:01:17 +00:00
Andy Heninger
fef34e930e ICU-2422 Regexp, optimizing find() operations, work in progress.
X-SVN-Rev: 11290
2003-03-13 01:56:01 +00:00
Andy Heninger
77d0dbbd6e ICU-2422 Regexp, credit source for new test data.
X-SVN-Rev: 11285
2003-03-12 02:02:06 +00:00
Andy Heninger
90e3bd207b ICU-2422 Regexp, Fixes for remaining failures in new regexp test data
X-SVN-Rev: 11281
2003-03-11 21:52:52 +00:00
Andy Heninger
77a6b03679 ICU-2422 Regexp tests of expressions at http://www.regxlib.com/
X-SVN-Rev: 11279
2003-03-10 07:37:37 +00:00
Andy Heninger
09baec1685 ICU-2422 Regexp \N{NAME} added. (ZeroLengthMatch)* optimizations improved.
X-SVN-Rev: 11228
2003-03-04 01:10:46 +00:00
Andy Heninger
ae14297881 ICU-2422 look-behind ops implementation finished.
X-SVN-Rev: 11212
2003-03-02 19:11:09 +00:00
Andy Heninger
acda85d7cf ICU-2422 regexp, look-behind ops, work in progress.
X-SVN-Rev: 11176
2003-02-27 01:59:23 +00:00
Andy Heninger
0bfd14fc9b ICU-2422 regexp, add a few new tests for case insensitivity, white space handling
X-SVN-Rev: 11140
2003-02-21 22:41:12 +00:00
Andy Heninger
d31f8de161 ICU-2422 regexp, \X does grapheme clusters
X-SVN-Rev: 11071
2003-02-16 07:24:55 +00:00
Andy Heninger
14da9b81e3 ICU-2422 regexp, free-format support added, some match mode bugs fixed
X-SVN-Rev: 11035
2003-02-13 01:10:22 +00:00
Andy Heninger
2397658197 ICU-2422 regexp, match flag setting options added.
X-SVN-Rev: 11032
2003-02-12 01:28:01 +00:00
Andy Heninger
483da7c7df ICU-2422 regexp, case insensitive matching, work in progress
X-SVN-Rev: 11013
2003-02-11 01:17:51 +00:00
Andy Heninger
7f44eb19cf ICU-2422 regexp, case insensitive matching, work in progress
X-SVN-Rev: 10989
2003-02-07 02:04:14 +00:00
Andy Heninger
5522a8521c ICU-2422 regex test reorg, improved debug options
X-SVN-Rev: 10979
2003-02-06 01:55:17 +00:00
Andy Heninger
6415f52007 ICU-2422 regexp tests, work in progress.
X-SVN-Rev: 10961
2003-02-05 06:50:32 +00:00
Andy Heninger
c248000f6e ICU-2422 regex test reorg, work in progress.
X-SVN-Rev: 10958
2003-02-05 02:17:32 +00:00
Andy Heninger
37dc086dc8 ICU-2422 move regexp test data into a file.
X-SVN-Rev: 10950
2003-02-04 01:20:56 +00:00