2021-02-06 04:42:36 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								---
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								id: 587d7db9367417b2b2512ba6
							 
						 
					
						
							
								
									
										
										
										
											2021-03-31 00:44:56 +09:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								title: Especifica solo el menor número de coincidencias
							 
						 
					
						
							
								
									
										
										
										
											2021-02-06 04:42:36 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								challengeType: 1
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								forumTopicId: 301366
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								dashedName: specify-only-the-lower-number-of-matches
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								---
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								# --description--
  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2021-03-31 00:44:56 +09:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								Puedes especificar el número inferior y superior de patrones mediante especificadores de cantidad utilizando llaves. A veces sólo se quiere especificar el número inferior de patrones sin tener un límite superior.
							 
						 
					
						
							
								
									
										
										
										
											2021-02-06 04:42:36 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2021-03-31 00:44:56 +09:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								Para especificar sólo el número inferior de patrones, mantén el primer número seguido de una coma.
							 
						 
					
						
							
								
									
										
										
										
											2021-02-06 04:42:36 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2021-03-31 00:44:56 +09:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								Por ejemplo, para hacer coincidir solo con la cadena `hah`  cuando la letra `a`  aparezca al menos `3`  veces, la expresión regular sería `/ha{3,}h/` .
							 
						 
					
						
							
								
									
										
										
										
											2021-02-06 04:42:36 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```js
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								let A4 = "haaaah";
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								let A2 = "haah";
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								let A100 = "h" + "a".repeat(100) + "h";
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								let multipleA = /ha{3,}h/;
							 
						 
					
						
							
								
									
										
										
										
											2021-03-31 00:44:56 +09:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								multipleA.test(A4);
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								multipleA.test(A2);
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								multipleA.test(A100);
							 
						 
					
						
							
								
									
										
										
										
											2021-02-06 04:42:36 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								```
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2021-03-31 00:44:56 +09:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								En orden, las tres llamadas a `test`  devuelven `true` , `false`  y `true` .
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2021-02-06 04:42:36 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								# --instructions--
  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2021-03-31 00:44:56 +09:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								Modifica la expresión regular `haRegex`  para coincidir con la palabra `Hazzah`  solo cuando ésta tiene cuatro o más letras `z` .
							 
						 
					
						
							
								
									
										
										
										
											2021-02-06 04:42:36 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								# --hints--
  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2021-03-31 00:44:56 +09:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								La expresión regular debe utilizar llaves.
							 
						 
					
						
							
								
									
										
										
										
											2021-02-06 04:42:36 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```js
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								assert(haRegex.source.match(/{.*?}/).length > 0);
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2021-03-31 00:44:56 +09:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								La expresión regular no debe coincidir con la cadena `Hazzah` 
							 
						 
					
						
							
								
									
										
										
										
											2021-02-06 04:42:36 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```js
							 
						 
					
						
							
								
									
										
										
										
											2021-10-06 08:36:48 -07:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								haRegex.lastIndex = 0;
							 
						 
					
						
							
								
									
										
										
										
											2021-02-06 04:42:36 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								assert(!haRegex.test('Hazzah'));
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2021-03-31 00:44:56 +09:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								La expresión regular no debe coincidir con la cadena `Hazzzah` 
							 
						 
					
						
							
								
									
										
										
										
											2021-02-06 04:42:36 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```js
							 
						 
					
						
							
								
									
										
										
										
											2021-10-06 08:36:48 -07:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								haRegex.lastIndex = 0;
							 
						 
					
						
							
								
									
										
										
										
											2021-02-06 04:42:36 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								assert(!haRegex.test('Hazzzah'));
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2021-03-31 00:44:56 +09:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								La expresión regular debe coincidir con la cadena `Hazzzzah` 
							 
						 
					
						
							
								
									
										
										
										
											2021-02-06 04:42:36 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```js
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								assert('Hazzzzah'.match(haRegex)[0].length === 8);
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2021-03-31 00:44:56 +09:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								La expresión regular debe coincidir con la cadena `Hazzzzzah` 
							 
						 
					
						
							
								
									
										
										
										
											2021-02-06 04:42:36 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```js
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								assert('Hazzzzzah'.match(haRegex)[0].length === 9);
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2021-03-31 00:44:56 +09:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								La expresión regular debe coincidir con la cadena `Hazzzzzzah` 
							 
						 
					
						
							
								
									
										
										
										
											2021-02-06 04:42:36 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```js
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								assert('Hazzzzzzah'.match(haRegex)[0].length === 10);
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2021-03-31 00:44:56 +09:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								La expresión regular debe coincidir con la cadena `Hazzah`  con 30 `z` 's.
							 
						 
					
						
							
								
									
										
										
										
											2021-02-06 04:42:36 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```js
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								assert('Hazzzzzzzzzzzzzzzzzzzzzzzzzzzzzzah'.match(haRegex)[0].length === 34);
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								# --seed--
  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								## --seed-contents--
  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```js
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								let haStr = "Hazzzzah";
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								let haRegex = /change/; // Change this line
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								let result = haRegex.test(haStr);
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								# --solutions--
  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```js
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								let haStr = "Hazzzzah";
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								let haRegex = /Haz{4,}ah/; // Change this line
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								let result = haRegex.test(haStr);
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```