Common Desktop Environment: Internationalization Programmer's Guide

Regular Expression Standard Messages

Table A-2 lists the standard regular expression error messages, including the message number associated with each regular expression error:

Table A-2 Regular Expression Standard Messages

Number 

Use These Standard Messages 

Instead of These Messages 

11 

Specify a range end point that is less than 256.

Range end point too large.

16 

The character or characters between \{ and \} must be numeric.

Bad number.

25 

Specify a \digit between 1 and 9 that is not greater than the number of subpatterns.

\digit out of range.

36 

A delimiter is not correct or is missing.

Illegal or missing delimiter.

41 

There is no remembered search string.

No remembered search string.

42 

There is a missing \( or \).

\(\) imbalance.

43 

Do not use \( more than 9 times.

Too many \(.

44 

Do not specify more than 2 numbers between \{ and \}.

More than two numbers given in \{ and \}.

45 

An opening \{ must have a closing \}.

} expected after \.

46 

The first number cannot exceed the second number between \{ and \}.

First number exceeds second in \{ and \}.

48 

Specify a valid end point to the range.

Invalid end point in range expression.

49 

For each [ there must be a ].

[ ] imbalance.

50 

The regular expression is too large for internal memory storage. Simplify the regular expression.

Regular expression overflow.