>>>>>>>Greg,
>>>>>>>
>>>>>>>Thanks a lot. I've been reading yesterday your paper, this is how I figured the first part.
>>>>>>
>>>>>>I's not difficult .... once you get past the basics
>>>>>
>>>>>The hard part is to remember it all the next time you need it, six years later.
>>>>
>>>>A manual helps
>>>
>>>In this case, I prefer an automatic :). I.e. a little bag of tricks, examples and stuff I already did when I needed it. The hard part of the hard part is to remember where did I use that, i.e. in which old project was that.
>>
>>
>>I believe the hard part of the hard part is referred to as 'age'
>
>Partially. Or, expressed in number of projects half-forgotten :).
>
>The problem with RegEx is that it's a very useful tool when you need it. But this is Fox, we have half of these tricks already, and generally manage until we really need the other half. Which, for me, is once every couple of years. And then it becomes the same memory labyrinth as it was 20 years ago when I needed to remember how did we code inventory last year and which customer's version was the right one. Finding the code which is used once a year was a problem even then, before the age factor kicked in.
>
>And, let's not forget
https://xkcd.com/208/I use regex quite often.
I have given a link that you can use as a manual.
Regex is based on DFA
http://en.wikipedia.org/wiki/Deterministic_finite_automaton which is on my list of things to explore
Gregory