Page 1 of 1
					
				Create a file with words within the delimiters (((( and ))))
				Posted: Mon May 22, 2006 9:44 pm
				by savesys
				Without me writing a custom program in a programming language.  Does the Advanced F&R utility have a way of creating a file that can output each occurrence of the (((( & )))) delimiters and the text between them..
For example:
This is a test of ((((a utility that might do what i need it to do)))). It has alot of features but not (((sure if it can do it))))
((((test3))))
((((test4))))
So the resulting output file would look anything like this
a utility that might do what i need it to do
sure if it can do it
test3
test4
and if so, how is it done.
Thanks
Mike
			 
			
					
				
				Posted: Tue May 23, 2006 9:14 am
				by Abacre
				Hi Mike,
Sure it's possible to do with Advanced Find and Replace.
Go to main menu - Action - Options - Batch Replace
check "Modifier S"
check "Modifier G"
Go to Batch replace tab, check on "Use regular expressions".
Put into the grid these lines,
Search for:
\A.*?\(+
Replace with:
empty
Search for:
\)+\s*\r\n\(+
Replace with:
\r\n
Search for:
\)+.*?\(+
Replace with:
empty
Search for:
\)+[^\)]*?\Z
Replace with:
empty
That's all. I verified it works perfectly.
			 
			
					
				Thanks One More Question
				Posted: Thu May 25, 2006 2:22 pm
				by savesys
				It worked great, just as you said 

  I am still trying to figure out how to change the delimiters.  if i wanted to change the
((( and )))
to
[( and )]
How would I do so?
Thanks
Mike
 
			 
			
					
				
				Posted: Thu May 25, 2006 2:49 pm
				by Abacre
				It's easy: 
Search for:
((( and ))) 
Replace with:
[( and )] 
You even don't need to use regular expressions 

 
			 
			
					
				Yep I knew that.. Just curious how the expressions worked
				Posted: Thu May 25, 2006 4:49 pm
				by savesys
				Your original instructions worked great with this document:
 
This is a sample document (((Note #1)))  and ((( Note #2 foobar)))  
which made the file:
Note #1
Note #2
Now I was hoping to do the same with this document:
[( Note #1)]  and [( Note #2 foobar)]
Where rather than ((( & ))) we have [( & )]  
I can't figure out the expressions you sent me and where to make the changes in it to do as I need  
 
Thanks
Mike
 
			 
			
					
				
				Posted: Thu May 25, 2006 5:48 pm
				by Abacre
				In the given expressions above:
replace all \(  by \[\(
and \) by \)\]