X-Git-Url: http://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=man%2Fform_field_validation.3x;h=3505fdb231b8b11c040d786dd95d8657bed5c944;hp=1778bacbddc5e0311dfb87ea9fd0ffbf0aaf0f3e;hb=59c1a9740d123db3cecafe76e18f7848081a670b;hpb=fc79b49bd8a9c5e4db287514cdac46e1691cf48a diff --git a/man/form_field_validation.3x b/man/form_field_validation.3x index 1778bacb..3505fdb2 100644 --- a/man/form_field_validation.3x +++ b/man/form_field_validation.3x @@ -1,5 +1,5 @@ .\"*************************************************************************** -.\" Copyright (c) 1998-2003,2006 Free Software Foundation, Inc. * +.\" Copyright (c) 1998-2006,2010 Free Software Foundation, Inc. * .\" * .\" Permission is hereby granted, free of charge, to any person obtaining a * .\" copy of this software and associated documentation files (the * @@ -26,10 +26,10 @@ .\" authorization. * .\"*************************************************************************** .\" -.\" $Id: form_field_validation.3x,v 1.17 2008/12/14 19:22:16 juergen Exp $ +.\" $Id: form_field_validation.3x,v 1.20 2010/12/04 18:38:55 tom Exp $ .TH form_field_validation 3X "" .SH NAME -\fBform_field_validation\fR - data type validation for fields +\fBform_field_validation\fR \- data type validation for fields .SH SYNOPSIS \fB#include \fR .br @@ -99,10 +99,10 @@ Regular expression data. Requires a regular expression \fB(char *)\fR third arg the data is valid if the regular expression matches it. Regular expressions are in the format of \fBregcomp\fR and \fBregexec\fR. Please notice that the regular expression must match the whole field. If you have for -example an eight character wide field, a regular expression "^[0-9]*$" always +example an eight character wide field, a regular expression "^[0\-9]*$" always means that you have to fill all eight positions with digits. If you want to -allow fewer digits, you may use for example "^[0-9]* *$" which is good for -trailing spaces (up to an empty field), or "^ *[0-9]* *$" which is good for +allow fewer digits, you may use for example "^[0\-9]* *$" which is good for +trailing spaces (up to an empty field), or "^ *[0\-9]* *$" which is good for leading and trailing spaces around the digits. .TP 5 TYPE_IPV4 @@ -124,7 +124,9 @@ The routine succeeded. .B E_SYSTEM_ERROR System error occurred (see \fBerrno\fR). .SH SEE ALSO -\fBcurses\fR(3X), \fBform\fR(3X). +\fBcurses\fR(3X), +\fBform\fR(3X), +\fBform_variables\fR(3X). .SH NOTES The header file \fB\fR automatically includes the header file \fB\fR. @@ -134,9 +136,3 @@ Version 7 or BSD versions. .SH AUTHORS Juergen Pfeifer. Manual pages and adaptation for new curses by Eric S. Raymond. -.\"# -.\"# The following sets edit modes for GNU EMACS -.\"# Local Variables: -.\"# mode:nroff -.\"# fill-column:79 -.\"# End: