⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 news

📁 ncbi源码
💻
字号:
News about PCRE releases------------------------Release 3.5 15-Aug-01---------------------1. The configuring system has been upgraded to use later versions of autoconfand libtool. By default it builds both a shared and a static library if the OSsupports it. You can use --disable-shared or --disable-static on the configurecommand if you want only one of them.2. The pcretest utility is now installed along with pcregrep because it isuseful for users (to test regexs) and by doing this, it automatically getsrelinked by libtool. The documentation has been turned into a man page, sothere are now .1, .txt, and .html versions in /doc.3. Upgrades to pcregrep:   (i)   Added long-form option names like gnu grep.   (ii)  Added --help to list all options with an explanatory phrase.   (iii) Added -r, --recursive to recurse into sub-directories.   (iv)  Added -f, --file to read patterns from a file.4. Added --enable-newline-is-cr and --enable-newline-is-lf to the configurescript, to force use of CR or LF instead of \n in the source. On non-Unixsystems, the value can be set in config.h.5. The limit of 200 on non-capturing parentheses is a _nesting_ limit, not anabsolute limit. Changed the text of the error message to make this clear, andlikewise updated the man page.6. The limit of 99 on the number of capturing subpatterns has been removed.The new limit is 65535, which I hope will not be a "real" limit.Release 3.3 01-Aug-00---------------------There is some support for UTF-8 character strings. This is incomplete andexperimental. The documentation describes what is and what is not implemented.Otherwise, this is just a bug-fixing release.Release 3.0 01-Feb-00---------------------1. A "configure" script is now used to configure PCRE for Unix systems. Itbuilds a Makefile, a config.h file, and the pcre-config script.2. PCRE is built as a shared library by default.3. There is support for POSIX classes such as [:alpha:].5. There is an experimental recursion feature.----------------------------------------------------------------------------          IMPORTANT FOR THOSE UPGRADING FROM VERSIONS BEFORE 2.00Please note that there has been a change in the API such that a largerovector is required at matching time, to provide some additional workspace.The new man page has details. This change was necessary in order to supportsome of the new functionality in Perl 5.005.          IMPORTANT FOR THOSE UPGRADING FROM VERSION 2.00Another (I hope this is the last!) change has been made to the API for thepcre_compile() function. An additional argument has been added to make itpossible to pass over a pointer to character tables built in the currentlocale by pcre_maketables(). To use the default tables, this new arguementshould be passed as NULL.          IMPORTANT FOR THOSE UPGRADING FROM VERSION 2.05Yet another (and again I hope this really is the last) change has been madeto the API for the pcre_exec() function. An additional argument has beenadded to make it possible to start the match other than at the start of thesubject string. This is important if there are lookbehinds. The new manpage has the details, but you just want to convert existing programs, allyou need to do is to stick in a new fifth argument to pcre_exec(), with avalue of zero. For example, change  pcre_exec(pattern, extra, subject, length, options, ovec, ovecsize)to  pcre_exec(pattern, extra, subject, length, 0, options, ovec, ovecsize)****

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -