C #: cuantificador

Los cuantificadores especifican cuántas instancias del elemento anterior (que puede ser un carácter, un grupo o una clase de carácter) deben estar presentes en la cadena de entrada para que se produzca una coincidencia.

Cuantificador Descripción Patrón Partidos
* Coincide con el elemento anterior cero o más veces. \ d * \. \ d ".0", "19.9", "219.9"
+ Coincide con el elemento anterior una o más veces. "ser +" "abeja" en "estado", "estar" en "doblado"
? Coincide con el elemento anterior cero o una vez. "lluvia" "corrió", "lluvia"
{ n } Coincide con el elemento anterior exactamente n veces. ", \ d {3}" ", 043" en "1.043,6", ", 876", ", 543" y ", 210" en "9.876.543.210"
{ n ,} Coincide con el elemento anterior al menos n veces. "\ d {2,}" "166", "29", "1930"
{ n , m } Coincide con el elemento anterior al menos n veces, pero no más de m veces. "\ d {3,5}" "166", "17668" "19302" en "193024"
*? Coincide con el elemento anterior cero o más veces, pero el menor número de veces posible. \ d *? \. \ d ".0", "19.9", "219.9"
+? Coincide con el elemento anterior una o más veces, pero el menor número de veces posible. "ser +?" "estar" en "estado", "estar" en "doblado"
?? Coincide con el elemento anterior cero o una vez, pero el menor número de veces posible. "lluvia" "corrió", "lluvia"
{ n }? Coincide con el elemento anterior exactamente n veces. ", \ d {3}?" ", 043" en "1.043,6", ", 876", ", 543" y ", 210" en "9.876.543.210"
{ n ,}? Coincide con el elemento anterior al menos n veces, pero el menor número de veces posible. "\ d {2,}?" "166", "29", "1930"
{ n , m }? Coincide con el elemento anterior entre n y m veces, pero el menor número de veces posible. "\ d {3,5}?" "166", "17668" "193", "024" en "193024"