/[pcre]/code/trunk/doc/pcrepattern.3
ViewVC logotype

Log of /code/trunk/doc/pcrepattern.3

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (annotate)
Sticky Revision:

Revision 607 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 12 15:09:49 2011 UTC (3 years, 4 months ago) by ph10
File length: 114129 byte(s)
Diff to previous 579
Document that isolated \Q continues till the end of the pattern.


Revision 579 - (view) (download) (annotate) - [select for diffs]
Modified Wed Nov 24 17:39:25 2010 UTC (3 years, 11 months ago) by ph10
File length: 113860 byte(s)
Diff to previous 577
Tidies of documenation and code while preparing for release.


Revision 577 - (view) (download) (annotate) - [select for diffs]
Modified Sun Nov 21 18:51:22 2010 UTC (3 years, 11 months ago) by ph10
File length: 113879 byte(s)
Diff to previous 576
More documentation for (*NO_START_OPT).


Revision 576 - (view) (download) (annotate) - [select for diffs]
Modified Sun Nov 21 18:45:10 2010 UTC (3 years, 11 months ago) by ph10
File length: 113806 byte(s)
Diff to previous 575
Added support for (*NO_START_OPT)


Revision 575 - (view) (download) (annotate) - [select for diffs]
Modified Sun Nov 21 12:55:42 2010 UTC (3 years, 11 months ago) by ph10
File length: 113527 byte(s)
Diff to previous 574
Documentation clarification.


Revision 574 - (view) (download) (annotate) - [select for diffs]
Modified Sat Nov 20 17:47:27 2010 UTC (3 years, 11 months ago) by ph10
File length: 112683 byte(s)
Diff to previous 572
Give error if \c is followed by a byte > 127 (in ASCII/UTF-8 modes).


Revision 572 - (view) (download) (annotate) - [select for diffs]
Modified Wed Nov 17 17:55:57 2010 UTC (3 years, 11 months ago) by ph10
File length: 112119 byte(s)
Diff to previous 562
Documentation updates and tidies.


Revision 562 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 31 14:06:43 2010 UTC (4 years ago) by ph10
File length: 111913 byte(s)
Diff to previous 557
Clarify documentation about comments in patterns.


Revision 557 - (view) (download) (annotate) - [select for diffs]
Modified Tue Oct 26 15:26:12 2010 UTC (4 years ago) by ph10
File length: 111650 byte(s)
Diff to previous 556
Add more explanation about conditional subpatterns.


Revision 556 - (view) (download) (annotate) - [select for diffs]
Modified Tue Oct 26 11:06:44 2010 UTC (4 years ago) by ph10
File length: 111333 byte(s)
Diff to previous 555
Fix #-comment bugs in UTF-8 mode with PCRE_NEWLINE_ANY.


Revision 555 - (view) (download) (annotate) - [select for diffs]
Modified Tue Oct 26 08:26:20 2010 UTC (4 years ago) by ph10
File length: 110438 byte(s)
Diff to previous 551
Document that an isolated \E is ignored.


Revision 551 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 10 17:33:07 2010 UTC (4 years ago) by ph10
File length: 110382 byte(s)
Diff to previous 550
Make (*COMMIT) override (*THEN) and similar.


Revision 550 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 10 16:24:11 2010 UTC (4 years ago) by ph10
File length: 109492 byte(s)
Diff to previous 535
Fix problem with (*THEN) not backing up far enough.


Revision 535 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 3 19:18:24 2010 UTC (4 years, 4 months ago) by ph10
File length: 109454 byte(s)
Diff to previous 518
Prepare for release candidate.


Revision 518 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 18 15:47:01 2010 UTC (4 years, 5 months ago) by ph10
File length: 109479 byte(s)
Diff to previous 517
Added PCRE_UCP and related stuff to make \w etc use Unicode properties.


Revision 517 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 5 10:44:20 2010 UTC (4 years, 5 months ago) by ph10
File length: 107225 byte(s)
Diff to previous 514
Add new special properties Xan, Xps, Xsp, Xwd to help with \w etc.


Revision 514 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 3 12:54:22 2010 UTC (4 years, 5 months ago) by ph10
File length: 106275 byte(s)
Diff to previous 513
Add support for \N.


Revision 513 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 3 11:13:37 2010 UTC (4 years, 5 months ago) by ph10
File length: 105791 byte(s)
Diff to previous 512
Make \R and \X in a character class behave more like Perl


Revision 512 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 30 11:11:52 2010 UTC (4 years, 7 months ago) by ph10
File length: 105334 byte(s)
Diff to previous 510
Fix compile problems when heap is in use


Revision 510 - (view) (download) (annotate) - [select for diffs]
Modified Sat Mar 27 17:45:29 2010 UTC (4 years, 7 months ago) by ph10
File length: 105366 byte(s)
Diff to previous 507
Add support for *MARK and names for *PRUNE, *SKIP, *THEN.


Revision 507 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 10 16:08:01 2010 UTC (4 years, 7 months ago) by ph10
File length: 100010 byte(s)
Diff to previous 500
Tidies for 8.02-RC1 release.


Revision 500 - (view) (download) (annotate) - [select for diffs]
Modified Sat Mar 6 19:00:29 2010 UTC (4 years, 7 months ago) by ph10
File length: 100012 byte(s)
Diff to previous 491
Fix bugs with \K in atomic groups, subroutines, and assertions.


Revision 491 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 1 17:45:08 2010 UTC (4 years, 8 months ago) by ph10
File length: 99822 byte(s)
Diff to previous 488
Update Unicode tables to Unicode version 5.2.0.


Revision 488 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jan 11 15:29:42 2010 UTC (4 years, 9 months ago) by ph10
File length: 99527 byte(s)
Diff to previous 469
Fix #947, recursive back reference bug.


Revision 469 - (view) (download) (annotate) - [select for diffs]
Modified Mon Oct 19 14:38:48 2009 UTC (5 years ago) by ph10
File length: 99210 byte(s)
Diff to previous 464
Final doc and source tidies for 8.00


Revision 464 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 18 19:50:34 2009 UTC (5 years ago) by ph10
File length: 99212 byte(s)
Diff to previous 461
Document more clearly capturing behaviour for recursion and subroutines.


Revision 461 - (view) (download) (annotate) - [select for diffs]
Modified Mon Oct 5 10:59:35 2009 UTC (5 years ago) by ph10
File length: 99196 byte(s)
Diff to previous 459
Tidy up, remove trailing spaces, etc. for 8.00-RC1.


Revision 459 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 4 09:21:39 2009 UTC (5 years ago) by ph10
File length: 99249 byte(s)
Diff to previous 457
Fix problems with conditional references to duplicate named subpatterns.


Revision 457 - (view) (download) (annotate) - [select for diffs]
Modified Sat Oct 3 16:24:08 2009 UTC (5 years ago) by ph10
File length: 98077 byte(s)
Diff to previous 456
Allow duplicate names for same-numbered groups; forbid different names.


Revision 456 - (view) (download) (annotate) - [select for diffs]
Modified Fri Oct 2 08:53:31 2009 UTC (5 years ago) by ph10
File length: 97744 byte(s)
Diff to previous 454
Documentation update


Revision 454 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 22 09:42:11 2009 UTC (5 years, 1 month ago) by ph10
File length: 95798 byte(s)
Diff to previous 453
Allow fixed-length subroutine calls in lookbehinds.


Revision 453 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 18 19:12:35 2009 UTC (5 years, 1 month ago) by ph10
File length: 95224 byte(s)
Diff to previous 451
Add more explanation about recursive subpatterns, and make it possible to 
process the documenation without building a whole release.


Revision 451 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 16 11:05:51 2009 UTC (5 years, 1 month ago) by ph10
File length: 92327 byte(s)
Diff to previous 447
Another tweak to documentation and tests.


Revision 447 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 15 18:17:54 2009 UTC (5 years, 1 month ago) by ph10
File length: 92290 byte(s)
Diff to previous 445
Capture data when (*ACCEPT) is inside capturing parentheses.


Revision 445 - (view) (download) (annotate) - [select for diffs]
Modified Sun Sep 13 16:44:49 2009 UTC (5 years, 1 month ago) by ph10
File length: 92295 byte(s)
Diff to previous 416
Documentation clarifications.


Revision 416 - (view) (download) (annotate) - [select for diffs]
Modified Sat Apr 11 14:34:02 2009 UTC (5 years, 6 months ago) by ph10
File length: 92041 byte(s)
Diff to previous 412
File tidies for 7.9 release.


Revision 412 - (view) (download) (annotate) - [select for diffs]
Modified Sat Apr 11 10:34:37 2009 UTC (5 years, 6 months ago) by ph10
File length: 92046 byte(s)
Diff to previous 406
Add support for (*UTF8).


Revision 406 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 23 12:05:43 2009 UTC (5 years, 7 months ago) by ph10
File length: 91651 byte(s)
Diff to previous 394
Trailing space tidies


Revision 394 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 18 16:38:23 2009 UTC (5 years, 7 months ago) by ph10
File length: 91652 byte(s)
Diff to previous 385
Add words about \b in UTF-8 mode.


Revision 385 - (view) (download) (annotate) - [select for diffs]
Modified Sun Mar 8 16:56:58 2009 UTC (5 years, 7 months ago) by ph10
File length: 91571 byte(s)
Diff to previous 345
Document named subpattern behaviour in the presence of duplicate numbers.


Revision 345 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 28 15:10:02 2008 UTC (6 years, 6 months ago) by ph10
File length: 91385 byte(s)
Diff to previous 341
Tidies for the 7.7-RC1 distribution.


Revision 341 - (view) (download) (annotate) - [select for diffs]
Modified Sat Apr 19 16:41:04 2008 UTC (6 years, 6 months ago) by ph10
File length: 91398 byte(s)
Diff to previous 335
Fix DFA (?!) bug; add support for JavaScript empty classes.


Revision 335 - (view) (download) (annotate) - [select for diffs]
Modified Sat Apr 12 14:36:14 2008 UTC (6 years, 6 months ago) by ph10
File length: 91309 byte(s)
Diff to previous 333
Do not discard subpatterns with {0} quantifiers, as they may be called as 
subroutines.


Revision 333 - (view) (download) (annotate) - [select for diffs]
Modified Thu Apr 10 19:55:57 2008 UTC (6 years, 6 months ago) by ph10
File length: 91051 byte(s)
Diff to previous 259
Add Oniguruma syntax \g<...> and \g'...' for subroutine calls.


Revision 259 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 19 09:52:44 2007 UTC (7 years, 1 month ago) by ph10
File length: 89450 byte(s)
Diff to previous 251
File tidies caused by building a release.


Revision 251 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 17 10:33:48 2007 UTC (7 years, 1 month ago) by ph10
File length: 89451 byte(s)
Diff to previous 247
Documentation tweaks.


Revision 247 - (view) (download) (annotate) - [select for diffs]
Modified Mon Sep 17 09:38:32 2007 UTC (7 years, 1 month ago) by ph10
File length: 89067 byte(s)
Diff to previous 246
(1) Update tests 2,5,7,8 to run when --enable-bsr-anycrlf is used.
(2) Updates files changed by building test release.


Revision 246 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 14 10:22:03 2007 UTC (7 years, 1 month ago) by ph10
File length: 89070 byte(s)
Diff to previous 235
Document that, for example, (*CR)(*BSR_ANYCRLF) can both be used in the same 
pattern.


Revision 235 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 11 11:39:14 2007 UTC (7 years, 1 month ago) by ph10
File length: 88822 byte(s)
Diff to previous 231
Fix typo.


Revision 231 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 11 11:15:33 2007 UTC (7 years, 1 month ago) by ph10
File length: 88821 byte(s)
Diff to previous 227
Add facility to make \R match only CR, LF, or CRLF.


Revision 227 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 21 15:00:15 2007 UTC (7 years, 2 months ago) by ph10
File length: 87464 byte(s)
Diff to previous 211
Add (*CR) etc.


Revision 211 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 9 09:52:43 2007 UTC (7 years, 2 months ago) by ph10
File length: 86179 byte(s)
Diff to previous 210
Update UTF-8 validity check and documentation.


Revision 210 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 8 14:24:50 2007 UTC (7 years, 2 months ago) by ph10
File length: 85817 byte(s)
Diff to previous 208
Add Perl 5.10's backtracking verbs.


Revision 208 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 6 15:23:29 2007 UTC (7 years, 2 months ago) by ph10
File length: 80926 byte(s)
Diff to previous 185
Added a pcresyntax man page; tidied some others.


Revision 185 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 19 13:39:46 2007 UTC (7 years, 4 months ago) by ph10
File length: 80656 byte(s)
Diff to previous 184
Documentation final tidies for 7.2 release.


Revision 184 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 19 13:26:46 2007 UTC (7 years, 4 months ago) by ph10
File length: 80657 byte(s)
Diff to previous 182
Fix non-UTF-8 mode Unicode properties bug; prepare for 7.2 release.


Revision 182 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 13 15:09:54 2007 UTC (7 years, 4 months ago) by ph10
File length: 80398 byte(s)
Diff to previous 178
More document tidies, pre-release.


Revision 178 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 13 08:44:34 2007 UTC (7 years, 4 months ago) by ph10
File length: 80423 byte(s)
Diff to previous 175
Add support for \h, \H, \v, \V.


Revision 175 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jun 11 13:38:38 2007 UTC (7 years, 4 months ago) by ph10
File length: 79109 byte(s)
Diff to previous 172
Added the Perl 5.10 (?| "branch reset" feature.


Revision 172 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jun 5 10:40:13 2007 UTC (7 years, 4 months ago) by ph10
File length: 77521 byte(s)
Diff to previous 171
Drastically reduce workspace used for alternatives in groups; also some 
trailing space removals for a test release.


Revision 171 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jun 4 14:28:58 2007 UTC (7 years, 4 months ago) by ph10
File length: 77542 byte(s)
Diff to previous 168
Support \k{name} and \g{name} a la Perl 5.10.


Revision 168 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 29 15:18:18 2007 UTC (7 years, 5 months ago) by ph10
File length: 77223 byte(s)
Diff to previous 167
Add support for the Perl 5.10 \K facility.


Revision 167 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 9 15:53:54 2007 UTC (7 years, 5 months ago) by ph10
File length: 76101 byte(s)
Diff to previous 166
Add (?(-n) and (?(+n) relative conditions.


Revision 166 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 9 14:48:28 2007 UTC (7 years, 5 months ago) by ph10
File length: 75502 byte(s)
Diff to previous 155
Add (?-n) and (?+n) relative references.


Revision 155 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 24 13:36:11 2007 UTC (7 years, 6 months ago) by ph10
File length: 74672 byte(s)
Diff to previous 139
Tidies and final updates for 7.1.


Revision 139 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 30 13:41:47 2007 UTC (7 years, 7 months ago) by ph10
File length: 74674 byte(s)
Diff to previous 99
Documentation notes that fr_FR locale is "french" in Windows; add an 
out-of-tree built test to maint/ManyConfigTests.


Revision 99 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 6 12:27:42 2007 UTC (7 years, 7 months ago) by ph10
File length: 74628 byte(s)
Diff to previous 96
1. Move the comment about version numbers from pcre.h.in to configure.ac 
because that's where they are now set.
2. Update all the man pages to remove the use of .br and .in because this
causes trouble for some HTML converters. Also standardised the final sections 
giving author information and revision date.
3. Update the maintain/132html man page converter to handle .nf/.fi and to barf 
at .br/.in.


Revision 96 - (view) (download) (annotate) - [select for diffs]
Modified Fri Mar 2 13:10:43 2007 UTC (7 years, 8 months ago) by nigel
File length: 74510 byte(s)
Diff to previous 93
 r6896@hex:  nm | 2007-03-02 13:09:14 +0000
 Added EOL and keywork properties throughout


Revision 93 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 24 21:41:42 2007 UTC (7 years, 8 months ago) by nigel
File length: 74510 byte(s)
Diff to previous 91
Load pcre-7.0 into code/trunk.


Revision 91 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 24 21:41:34 2007 UTC (7 years, 8 months ago) by nigel
File length: 68437 byte(s)
Diff to previous 87
Load pcre-6.7 into code/trunk.


Revision 87 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 24 21:41:21 2007 UTC (7 years, 8 months ago) by nigel
File length: 65123 byte(s)
Diff to previous 79
Load pcre-6.5 into code/trunk.


Revision 79 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 24 21:40:52 2007 UTC (7 years, 8 months ago) by nigel
File length: 63013 byte(s)
Diff to previous 77
Load pcre-6.1 into code/trunk.


Revision 77 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 24 21:40:45 2007 UTC (7 years, 8 months ago) by nigel
File length: 63006 byte(s)
Diff to previous 75
Load pcre-6.0 into code/trunk.


Revision 75 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 24 21:40:37 2007 UTC (7 years, 8 months ago) by nigel
File length: 61694 byte(s)
Diff to previous 73
Load pcre-5.0 into code/trunk.


Revision 73 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 24 21:40:30 2007 UTC (7 years, 8 months ago) by nigel
File length: 55268 byte(s)
Diff to previous 63
Load pcre-4.5 into code/trunk.


Revision 63 - (view) (download) (annotate) - [select for diffs]
Added Sat Feb 24 21:40:03 2007 UTC (7 years, 8 months ago) by nigel
File length: 55267 byte(s)
Load pcre-4.0 into code/trunk.


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

webmaster@exim.org
ViewVC Help
Powered by ViewVC 1.1.12