This script now works on timeline segments with a new <shot name> token.
To elaborate on the use of this script… I dont really use it for finding & replacing per se… most of my saved presets just search for * (aka Match All) and then replace with some standard naming that I use frequently. For example, I frequently need dated reels named a certain way. Or I need my main library named a certain way. So my point is, Im using this script more like a template based namer, using the saved presets for templates. The find part is less important to me, but still good in a pinch.
This script has turned into my most frequently used script. Personal tastes… but I set it to Ctrl + Shift + F.