2021-02-06 04:42:36 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								---
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								id: 587d7db7367417b2b2512b9f
							 
						 
					
						
							
								
									
										
										
										
											2021-03-26 20:12:17 +05:30 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								title: Coincide todas las letras y números
							 
						 
					
						
							
								
									
										
										
										
											2021-02-06 04:42:36 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								challengeType: 1
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								forumTopicId: 301346
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								dashedName: match-all-letters-and-numbers
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								---
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								# --description--
  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2021-03-26 20:12:17 +05:30 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								Usando clases de caracteres, pudiste buscar todas las letras del alfabeto con `[a-z]` . Este tipo de clase de caracteres es tan común que existe un atajo para él, aunque también incluye algunos caracteres adicionales.
							 
						 
					
						
							
								
									
										
										
										
											2021-02-06 04:42:36 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2021-03-26 20:12:17 +05:30 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								La clase de caracteres más cercana en JavaScript para coincidir con el alfabeto es `\w` . Este atajo equivale a `[A-Za-z0-9_]` . Esta clase de caracteres coincide con letras mayúsculas y minúsculas más números. Ten en cuenta que esta clase de caracteres también incluye el carácter de guión bajo (`_` ).
							 
						 
					
						
							
								
									
										
										
										
											2021-02-06 04:42:36 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```js
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								let longHand = /[A-Za-z0-9_]+/;
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								let shortHand = /\w+/;
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								let numbers = "42";
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								let varNames = "important_var";
							 
						 
					
						
							
								
									
										
										
										
											2021-03-26 20:12:17 +05:30 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								longHand.test(numbers);
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								shortHand.test(numbers);
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								longHand.test(varNames);
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								shortHand.test(varNames);
							 
						 
					
						
							
								
									
										
										
										
											2021-02-06 04:42:36 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								```
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2021-03-26 20:12:17 +05:30 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								Las cuatro llamadas a `test`  devolverán `true` .
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								Estos atajos de clases de caracteres también son conocidos como < dfn > clases de caracteres abreviados< / dfn > .
							 
						 
					
						
							
								
									
										
										
										
											2021-02-06 04:42:36 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								# --instructions--
  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2021-03-26 20:12:17 +05:30 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								Utiliza la clase de caracteres abreviada `\w`  para contar el número de caracteres alfanuméricos en varias citas y cadenas.
							 
						 
					
						
							
								
									
										
										
										
											2021-02-06 04:42:36 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								# --hints--
  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2021-03-26 20:12:17 +05:30 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								Tu expresión regular debe usar la bandera global.
							 
						 
					
						
							
								
									
										
										
										
											2021-02-06 04:42:36 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```js
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								assert(alphabetRegexV2.global);
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2021-03-26 20:12:17 +05:30 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								Tu expresión regular debe usar el carácter abreviado `\w`  para coincidir con todos los caracteres alfanuméricos.
							 
						 
					
						
							
								
									
										
										
										
											2021-02-06 04:42:36 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```js
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								assert(/\\w/.test(alphabetRegexV2.source));
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2021-03-26 20:12:17 +05:30 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								Tu expresión regular debe encontrar 31 caracteres alfanuméricos en la cadena `The five boxing wizards jump quickly.` 
							 
						 
					
						
							
								
									
										
										
										
											2021-02-06 04:42:36 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```js
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								assert(
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  'The five boxing wizards jump quickly.'.match(alphabetRegexV2).length === 31
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								);
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2021-03-26 20:12:17 +05:30 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								Tu expresión regular debe encontrar 32 caracteres alfanuméricos en la cadena `Pack my box with five dozen liquor jugs.` 
							 
						 
					
						
							
								
									
										
										
										
											2021-02-06 04:42:36 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```js
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								assert(
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  'Pack my box with five dozen liquor jugs.'.match(alphabetRegexV2).length ===
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    32
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								);
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2021-03-26 20:12:17 +05:30 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								Tu expresión regular debe encontrar 30 caracteres alfanuméricos en la cadena `How vexingly quick daft zebras jump!` 
							 
						 
					
						
							
								
									
										
										
										
											2021-02-06 04:42:36 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```js
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								assert(
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  'How vexingly quick daft zebras jump!'.match(alphabetRegexV2).length === 30
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								);
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2021-03-26 20:12:17 +05:30 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								Tu expresión regular debe encontrar 36 caracteres alfanuméricos en la cadena `123 456 7890 ABC def GHI jkl MNO pqr STU vwx YZ.` 
							 
						 
					
						
							
								
									
										
										
										
											2021-02-06 04:42:36 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```js
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								assert(
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								  '123 456 7890 ABC def GHI jkl MNO pqr STU vwx YZ.'.match(alphabetRegexV2)
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								    .length === 36
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								);
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								# --seed--
  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								## --seed-contents--
  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```js
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								let quoteSample = "The five boxing wizards jump quickly.";
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								let alphabetRegexV2 = /change/; // Change this line
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								let result = quoteSample.match(alphabetRegexV2).length;
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								# --solutions--
  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```js
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								let quoteSample = "The five boxing wizards jump quickly.";
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								let alphabetRegexV2 = /\w/g; // Change this line
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								let result = quoteSample.match(alphabetRegexV2).length;
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```