Update doc/efun/ aus Driversourcen.
Manpages der efuns aktualisiert, neue Manpages hinzugefuegt.
Change-Id: I7cc91684269ff56d1aef47d5c5e7c87f7fd531dc
diff --git a/doc/efun/regmatch b/doc/efun/regmatch
index dbb73f5..b29588c 100644
--- a/doc/efun/regmatch
+++ b/doc/efun/regmatch
@@ -1,11 +1,11 @@
SYNOPSIS
#include <regexp.h>
- string regmatch (string text, string pattern)
- string regmatch (string text, string pattern, int opt)
- string regmatch (string text, string pattern, int opt, int start)
- string *regmatch (string text, string pattern, int opt)
- string *regmatch (string text, string pattern, int opt, int start)
+ string regmatch(string text, string pattern)
+ string regmatch(string text, string pattern, int opt)
+ string regmatch(string text, string pattern, int opt, int start)
+ string * regmatch(string text, string pattern, int opt)
+ string * regmatch(string text, string pattern, int opt, int start)
DESCRIPTION
Match the string <txt> against <pattern> (interpreted according
@@ -30,7 +30,8 @@
new index is usually equal the length of the match, but at least one
higher than the original start index.
-EXAMPLE
+
+EXAMPLES
regmatch("abcdefcdf", "cd") -> "cd"
regmatch("abcdefcdf", "cd(e)") -> "cde"
@@ -41,6 +42,8 @@
Introduced in LDMud 3.3.198.
Modified in 3.3.214 to return 0 for non-matches, and to take and
return a start position.
+ Since 3.5.0 a error is raised if RE_PCRE is specified in <opt>, but
+ the driver lacks PCRE support.
SEE ALSO
regexplode(E), regreplace(E), regexp(E), regexp_package(E), regexp(C)