It's two years since I have been in contact, but this is the email I had: th.do...@sunny-tdz.com
Regards Kaveh On Wed, 15 Dec 2021 at 16:37, Douglas A. Ruisaard via use-livecode < use-livecode@lists.runrev.com> wrote: > None of the links to acquire nor contact Thierry on his site (< > https://sunny-tdz.com/livecode/sunnyrex>) work. They just hang > indefinitely... but the web site, itself, appears to be functrional. > > Can anyone provide an alternative means to contact this developer? > > Douglas Ruisaard > > Trilogy Software > (250) 573-3935 > > -----Original Message----- > From: use-livecode [mailto:use-livecode-boun...@lists.runrev.com] On > Behalf Of Devin Asay via use-livecode > Sent: Wednesday, December 15, 2021 7:54 AM > To: How to use LiveCode > Cc: Devin Asay > Subject: Re: regex backreferences > > Thanks for confirming, Jacque and Kaveh. I figured that was the case. I > can stop beating my head against it now! > > Now for a trip to workaround land! > > - Devin > > On Dec 15, 2021, at 2:46 AM, Kaveh via use-livecode < > use-livecode@lists.runrev.com<mailto:use-livecode@lists.runrev.com>> > wrote: > > This is a major shortcoming and I have wanted this for years. Thierry has > filled the gap with his excellent SunnyRex library > <https://sunny-tdz.com/livecode/sunnyrex>. I have used it successfully, I > recommend it, and it works well. He has also supported me well after I > purchased SunnyRex. But it is a proprietary dependency and that is > something at the back of my mind. > > It would be great if LiveCode could add this feature. Or perhaps come to an > agreement with Thierry so that we reduce dependencies. > > Regards > Kaveh > > On Wed, 15 Dec 2021 at 03:42, J. Landman Gay via use-livecode < > use-livecode@lists.runrev.com<mailto:use-livecode@lists.runrev.com>> > wrote: > > I wish it did, but replaceText doesn't support back references. The > parameters at the end are treated as literals, whether as actual quoted > literals or variables containing a value. > > If there isn't a feature request for it, there should be. > -- > Jacqueline Landman Gay | jac...@hyperactivesw.com<mailto: > jac...@hyperactivesw.com> > HyperActive Software | http://www.hyperactivesw.com > On December 14, 2021 6:03:12 PM Devin Asay via use-livecode > <use-livecode@lists.runrev.com<mailto:use-livecode@lists.runrev.com>> > wrote: > > Hi all, > > Does the replaceText() function allow the use of backreferences to > retain > groupings of text between matches. For example, if I have some text like > this: > > <p><span style=‘cruft'>Good stuff here.</span></p> > > I want to end up something like this: > > <h1>Good stuff here.”</h1> > > In BBedit I can search for <p><span style=“cruft”>(.*)</span></p> and > replace it with <h1>\1</h1> and it preserves the run of text designated > by > parentheses. > (I know, I can get more fancy on matching the runs of html tags, but I’m > mainly interested in retaining the text, not in regex madness.) > > In LC this does not work: > > put replaceText(myText,"<p><span > style=“cruft”>(.*)</span></p>”,”<h1>\1</h1>”) into myText > > I just end up with <h1>\1</h1>, when I want <h1>Good stuff here.</h1> > > Can replaceText even do this? > > - Devin > > > Devin Asay > Office of Digital Humanities > Brigham Young University > > _______________________________________________ > use-livecode mailing list > use-livecode@lists.runrev.com<mailto:use-livecode@lists.runrev.com> > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > _______________________________________________ > use-livecode mailing list > use-livecode@lists.runrev.com<mailto:use-livecode@lists.runrev.com> > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > -- > Kaveh Bazargan PhD > Director > River Valley Technologies <http://rivervalley.io> ● Twitter > <https://twitter.com/rivervalley1000> ● LinkedIn > <https://www.linkedin.com/in/bazargankaveh/> ● ORCID > <https://orcid.org/0000-0002-1414-9098> > *Accelerating the Communication of Research* > _______________________________________________ > use-livecode mailing list > use-livecode@lists.runrev.com<mailto:use-livecode@lists.runrev.com> > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > Devin Asay > Office of Digital Humanities > Brigham Young University > > _______________________________________________ > use-livecode mailing list > use-livecode@lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode@lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Kaveh Bazargan PhD Director River Valley Technologies <http://rivervalley.io> ● Twitter <https://twitter.com/rivervalley1000> ● LinkedIn <https://www.linkedin.com/in/bazargankaveh/> ● ORCID <https://orcid.org/0000-0002-1414-9098> *Accelerating the Communication of Research* _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode