2021-02-06 04:42:36 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								---
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								id: 587d7db7367417b2b2512b9d
							 
						 
					
						
							
								
									
										
										
										
											2021-03-29 22:47:35 +09:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								title: Haz coincidir patrones de cadena de inicio
							 
						 
					
						
							
								
									
										
										
										
											2021-02-06 04:42:36 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								challengeType: 1
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								forumTopicId: 301349
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								dashedName: match-beginning-string-patterns
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								---
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								# --description--
  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2021-03-29 22:47:35 +09:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								Los desafíos anteriores demostraron que las expresiones regulares pueden ser utilizadas para buscar una serie de coincidencias. También se utilizan para buscar patrones en posiciones específicas en cadenas.
							 
						 
					
						
							
								
									
										
										
										
											2021-02-06 04:42:36 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2021-03-29 22:47:35 +09:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								En un desafío anterior, usaste el carácter caret (`^` ) dentro de un conjunto de caracteres para crear un conjunto de caracteres en la forma `[^thingsThatWillNotBeMatched]` . Fuera de un conjunto de caracteres, el caret es utilizado para buscar patrones al principio de las cadenas.
							 
						 
					
						
							
								
									
										
										
										
											2021-02-06 04:42:36 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```js
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								let firstString = "Ricky is first and can be found.";
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								let firstRegex = /^Ricky/;
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								firstRegex.test(firstString);
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								let notFirst = "You can't find Ricky now.";
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								firstRegex.test(notFirst);
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2021-03-29 22:47:35 +09:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								La primera llamada `test`  devolverá `true` , mientras que la segunda retornara `false` .
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2021-02-06 04:42:36 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								# --instructions--
  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2021-03-29 22:47:35 +09:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								Usa el carácter caret en una expresión para buscar `Cal`  solo al principio de la cadena `rickyAndCal` .
							 
						 
					
						
							
								
									
										
										
										
											2021-02-06 04:42:36 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								# --hints--
  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2021-03-29 22:47:35 +09:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								Tu expresión regular debe buscar la cadena `Cal`  con una letra mayúscula.
							 
						 
					
						
							
								
									
										
										
										
											2021-02-06 04:42:36 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```js
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								assert(calRegex.source == '^Cal');
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2021-03-29 22:47:35 +09:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								Tu expresión regular no debería usar ninguna etiqueta.
							 
						 
					
						
							
								
									
										
										
										
											2021-02-06 04:42:36 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```js
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								assert(calRegex.flags == '');
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2021-03-29 22:47:35 +09:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								Tu expresión regular debe coincidir con la cadena `Cal`  en el inicio de la cadena.
							 
						 
					
						
							
								
									
										
										
										
											2021-02-06 04:42:36 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```js
							 
						 
					
						
							
								
									
										
										
										
											2021-10-06 08:36:48 -07:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								calRegex.lastIndex = 0;
							 
						 
					
						
							
								
									
										
										
										
											2021-02-06 04:42:36 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								assert(calRegex.test('Cal and Ricky both like racing.'));
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2021-03-29 22:47:35 +09:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								Tu expresión regular debe coincidir con la cadena `Cal`  en medio de la cadena.
							 
						 
					
						
							
								
									
										
										
										
											2021-02-06 04:42:36 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```js
							 
						 
					
						
							
								
									
										
										
										
											2021-10-06 08:36:48 -07:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								calRegex.lastIndex = 0;
							 
						 
					
						
							
								
									
										
										
										
											2021-02-06 04:42:36 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								assert(!calRegex.test('Ricky and Cal both like racing.'));
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								# --seed--
  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								## --seed-contents--
  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```js
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								let rickyAndCal = "Cal and Ricky both like racing.";
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								let calRegex = /change/; // Change this line
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								let result = calRegex.test(rickyAndCal);
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								# --solutions--
  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```js
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								let rickyAndCal = "Cal and Ricky both like racing.";
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								let calRegex = /^Cal/; // Change this line
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								let result = calRegex.test(rickyAndCal);
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								```