> On Sep 26, 2022, at 08:22, Lionel <att...@free.fr> wrote: > > AppleScript is not really a friend of regex ;-) You have to test the text to > transform with BBEdit and then translate it into AppleScript string to > incorporate it into the script. > > And sometimes it doesn't work, for example with \x20{6} supposed to replace > six spaces. Is there a way to enter in AppleScript the same plain text used > in BBEdit, with a tell statement for exemple ?
Hey Lionel, I suppose you could look at it that way. I know I cussed and carried on about having to manage quoting strings in AppleScript strings for a while. I even had a routine that did all the work on the clipboard with a regex osax way back in the day. Then I bought Script Debugger <https://latenightsw.com/> which has a built-in command for pasting-quoted, and I never looked back. Keep in mind that the back-slash is a reserved character in AppleScript and as such must be escaped to be used as a literal. tell application "BBEdit" tell front text window's text replace "\\x20{6}" using "••••••" options {search mode:grep, case sensitive:false, starting at top:true} end tell end tell -- Best Regards, Chris -- This is the BBEdit Talk public discussion group. If you have a feature request or need technical support, please email "supp...@barebones.com" rather than posting here. Follow @bbedit on Twitter: <https://twitter.com/bbedit> --- You received this message because you are subscribed to the Google Groups "BBEdit Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to bbedit+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/bbedit/59D2F19E-F530-41E3-ADC5-01A8AD637655%40gmail.com.