Cプログラミング言語で識別子を認識するための定期的な定義は、識別子表す識別子が
フォームの識別子を生成します
letter -> a|b|...z|A|B|...|Z|_
digit -> 0|1|...|9
identifier -> letter(letter|digit)*
この定義で与えられます生成される識別子の長さを31文字以下に制限する方法です。正規の定義で何を変更する必要があるか、正規表現を書いて指定された長さ以下に制限する方法。誰も助けてくれませんか?ありがとう。
他の2人のユーザーが提案をくれた瞬間...とにかく感謝します。 –
@jerisalan ok。両方の答えに「同じ変更をもたらすために定期的な定義を変更する可能な方法」と尋ねたので、ちょうど私の疑問を置いた。 –