基礎5 量指定子
* 繰り返し
正規表現: | 量指定子 |
難度 : | 基礎 |
事前知識: | Pythonの基礎。文字クラスやグループ等。 |
学習効果: | * が直前の正規表現を 0 回以上、できるだけ多く繰り返す事を理解できる。 |
+ 繰り返し
正規表現: | 量指定子 |
難度 : | 基礎 |
事前知識: | Pythonの基礎。文字クラスやグループ等。 |
学習効果: | + が直前の正規表現を 1 回以上、できるだけ多く繰り返す事を理解できる。 |
? 繰り返し
正規表現: | 量指定子 |
難度 : | 基礎 |
事前知識: | Pythonの基礎。文字クラスやグループ等。 |
学習効果: | ? が、直前の正規表現を0回か、1回繰り返したものにマッチさせる事を理解できる。 |
{ } 繰り返し
正規表現: | 量指定子 |
難度 : | 基礎 |
事前知識: | Pythonの基礎。文字クラスやグループ等。 |
学習効果: | { } が、直前の正規表現を指定した回数、ちょうど繰り返したものにマッチさせる事を理解できる。 |
{ , } 繰り返し
正規表現: | 量指定子 |
難度 : | 基礎 |
事前知識: | Pythonの基礎。文字クラスやグループ等。 |
学習効果: | {m,n} が、直前の正規表現を m 回から n 回、できるだけ多くの繰り返しにマッチする事が分かる。 |
*? +? ?? { , }? 繰り返し
正規表現: | 量指定子 |
難度 : | 基礎 |
事前知識: | Pythonの基礎。文字クラスやグループ等。 |
学習効果: | *? +? ?? { , }? が、非貪欲 (non-greedy)のマッチになる事を理解できる。 |
PR