共通デスクトップ環境 プログラマーズ・ガイド (国際化対応編)

正規表現の標準メッセージ

表 A-2 は、正規表現の標準エラーメッセージを、各正規表現エラーに関連付けられたメッセージ番号と共にリストします。

表 A-2 正規表現の標準メッセージ

番号 

使用すべき標準メッセージ 

使用すべきでないメッセージ 

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.