24 lines
		
	
	
		
			428 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			24 lines
		
	
	
		
			428 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| 
								 | 
							
								---
							 | 
						||
| 
								 | 
							
								title: Check For Mixed Grouping of Characters
							 | 
						||
| 
								 | 
							
								---
							 | 
						||
| 
								 | 
							
								## Check For Mixed Grouping of Characters
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								### Hint 1
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								Use `a|b` to check for either `a` or `b`.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								### Hint 2
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								Your regex should use mixed grouping like `/P(engu|umpk)in/g`.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								### Hint 3
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								Use `.*` to allow for middle names.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								### Solution
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								```javascript
							 | 
						||
| 
								 | 
							
								let myString = "Eleanor Roosevelt";
							 | 
						||
| 
								 | 
							
								let myRegex = /(Franklin|Eleanor).*Roosevelt/;
							 | 
						||
| 
								 | 
							
								let result = myRegex.test(myString);
							 | 
						||
| 
								 | 
							
								```
							 |