General discussions about Advanced Find and Replace
			
		
		
			- 
				
																			
								Lucrothe							 
									
		- Posts: 2
 		- Joined: Fri Feb 16, 2007 3:52 am
 		
		
						
						
		
		
						
					
													
							
						
									
						Post
					
								by Lucrothe » 
			
			
			
			
			
			Hello, I have what I think to be a simple replacement, but I'm new to the world of RE's so I'm having some troubles.
I need to change this:
(the two groups of numbers will be any 3 digit combination, so the numbers will need to be wild cards)
to this:
(the numbers from above need to be same down here)
Any help would be great!
Thank you,
-Lucrothe
 
			
			
									
						
										
						 
		 
				
		
		 
	 
				
		
		
			- 
				
																			
								Abacre							 
						- Site Admin
 			
		- Posts: 1223
 		- Joined: Mon Jan 31, 2005 5:32 pm
 		
		
						
						
		
		
						
					
						
		
													
							
						
									
						Post
					
								by Abacre » 
			
			
			
			
			
			Go to main menu - Action - Options - Batch Replace
check "Modifier G"
Go to Batch replace tab, check on "Use regular expressions".
Put into the grid, search for:
\( (\d{1,3}), (\d{1,3}) \);
Replace with:
( $1+LevelVal, $2+LevelVal );
That's all I verified it works perfectly.
Explanations:
\d means a digit
\d{1,3} means 1 to 3 digits.
			
			
									
						
										
						 
		 
				
		
		 
	 
				
		
		
			- 
				
																			
								Lucrothe							 
									
		- Posts: 2
 		- Joined: Fri Feb 16, 2007 3:52 am
 		
		
						
						
		
		
						
					
						
		
													
							
						
									
						Post
					
								by Lucrothe » 
			
			
			
			
			
			Thank you very much for all of your help, and the wonderful explanation!