diff -cr cvs/pgsql/doc/src/sgml/func.sgml cvs.build/pgsql/doc/src/sgml/func.sgml *** cvs/pgsql/doc/src/sgml/func.sgml 2006-05-15 22:59:38.000000000 +0200 --- cvs.build/pgsql/doc/src/sgml/func.sgml 2006-05-18 01:34:26.000000000 +0200 *************** *** 1112,1118 **** substring(string from pattern) text ! Extract substring matching POSIX regular expression substring('Thomas' from '...$') mas --- 1112,1120 ---- substring(string from pattern) text ! Extract substring matching POSIX regular expression. See ! for more information on pattern ! matching. substring('Thomas' from '...$') mas *************** *** 1122,1129 **** substring(string from pattern for escape) text ! Extract substring matching SQL regular ! expression substring('Thomas' from '%#"o_a#"_' for '#') oma --- 1124,1132 ---- substring(string from pattern for escape) text ! Extract substring matching SQL regular expression. ! See for more information on ! pattern matching. substring('Thomas' from '%#"o_a#"_' for '#') oma *************** *** 1422,1427 **** --- 1425,1442 ---- + regexp_replace(string text, pattern text, replacement text [,flags text]) + text + + Replace substring matching POSIX regular expression. See + for more information on pattern + matching. + + regexp_replace('Thomas', '.[mN]a.', 'M') + ThM + + + repeat(string text, number int) text Repeat string the specified