レッスン 1½: 数字

文字には通常の文字だけでなく、数字も含まれます。実際、数字の0〜9もただの文字であり、ASCIIテーブルを見ると、それらは順番にリストされています。

さまざまなレッスンを通して、正規表現で使用される特別なメタ文字がいくつか紹介されます。これらのメタ文字は、特定の種類の文字に一致させるために使用できます。この場合、文字 _\d_ は _0 から 9 までの任意の数字_ の代わりに使用できます。先行するスラッシュは、単純な _d_ 文字と区別し、メタ文字であることを示します。

以下は、数字を含むテキスト行です。以下の文字列内のすべての数字に一致するパターンを作成してみてください。そして、パターンが最初の文字から始まるだけでなく、_文字列内の任意の場所_ に一致することに注目してください。これを制御する方法は後のレッスンで学習します。

演習 1½: 数字のマッチング
タスク テキスト  
マッチ abc123xyz To be completed
マッチ "123" を定義する To be completed
マッチ var g = 123; To be completed
解答

すべての行から共通の数字 123 を入力して、一致するかどうかを確認してください。

上記のタスクを解決して次の問題に進むか、解答を読んでください。