Copy link to clipboard
Copied
My father used to say: if it's your birthday, you have to spend one. It’s not exactly the correct date now, but a tolerance of less than 1/4000 week is acceptable for my 80th next Friday.
FMfindRepl is a response to some wishes expressed in this forum:
My own demands - mostly rooted in clean-out processes - added some find types:
On the other side I did not implement the following
Some properties of FMfindRepl I’m proud of:
Some project statistics
This year I spent about 360h on the project (the initial version 0.8 consumed 435 h) - You see, I’m not that a fast programmer; The script suite consists of modules containing some 120 functions with about 3500 lines of code. The script adapts to the FM UI languages English, French and German.
The present
Get the documentation in advance. Don't miss chapter "Known issues". And yes: Nothing is perfect - so there may be bugs.
You get it all in source code at daube.ch/docu/fmaker86.html .
First, let me wish you an early 80th Happy Birthday. Your FMfindRepl is appears to me to be something of an ExtendScript Magnum Opus. My efforts over the past six months pale in comparison...but then my objective is different due to the needs of the customer I work for. That said, I can't thank you and others on the forum enough for putting up with my novice questions and helping me get a leg up. I'm still a novice, but a much smarter one today.
In taking a closer look, I see much your FMf
...Copy link to clipboard
Copied
First, let me wish you an early 80th Happy Birthday. Your FMfindRepl is appears to me to be something of an ExtendScript Magnum Opus. My efforts over the past six months pale in comparison...but then my objective is different due to the needs of the customer I work for. That said, I can't thank you and others on the forum enough for putting up with my novice questions and helping me get a leg up. I'm still a novice, but a much smarter one today.
In taking a closer look, I see much your FMfindRepl script can do that I hadn't thought of. I look forward to downloading it and experimenting with the many features in the coming days. I don't need to be adding future capabilities to my scripts that already available elsewhere.
I have one questions related to a brief discussion we had a couple of months ago. I'm using the Find script snippet that has been posted here numerous times, and with it I can Find using wildcards and regular expressions, along with consider case. What I can't seem to figure out is how to extract capture groups from the found text and use them to customize the replacement string. Currently all I can do is insert a fixed (dumb) replString that I load along with the findString. From what I can see, your script has the ability to process capture groups. Many thanks in advance.
Herzlichen Glückwunsch zum Geburtstag!