HandyFile Find and Replace
Successful Application Stories
Scott Carter, webmaster of InteliSol, Inc.: "I worked on 25 files of varying size, tab-delimited data..."
I found the HFFR very easy to use, very flexible, and very intuitive. The Regular Expression support makes it outstanding. I like the layouts of the screens, and the speed at which it processes. The drop-down ‘hints’ are very handy when putting together search and/or replace criteria. And you have a good number of examples within your help files.
I worked on 25 files of varying size, tab-delimited data, and I performed the following:
- Searched for all double quotes and replaced with single quotes
- Added a double quote at the end of the file
- Added a double quote at the beginning of the file
- Changed all tabs to double quote, comma, double quote
- Changed all end of lines to double quote, end of line, double quote
It worked great, and worked very fast. Total time to put together the scenario to accomplish this was probably about an hour: learning the program and figuring out the regular expressions to make it work. I used a combination of regular expressions and your codes. The end result was 25 comma delimited files, with all fields double-quoted.
My final scenario:

Thanks for the help with my oversight of the checkbox!
Christopher Hilling from Triplentry Solutions
I am working on a MOD to phpBB to integrate osCommerce and need all the language strings changed from the osCom format to the phpBB format. I needed to write and expression to do the following: find code like this:
define('THIS_COULD_BE_ANYTHING', 'again anything');
and replace it with this:
$lang['This_could_be_anything'] = 'again anything';
so that the first 'THIS_COULD_BE_ANYTHING' become capitalized.
My search expression was:
define\(\'([^\']+)\'\,\s+\'([^\']+)\'\)\;
and replace expression:
$lang['\u\L\1\E'] = '\2';






