Thank you @saqimtiaz It works.
I forgot to make some corrections regarding the regexp pattern suggested by @Mark_S to the demo tiddler I posted before. Now I have added those correction to the demo tiddler - here is the link
\define spotlight-actions()
<$vars
myCur=<<currentTiddler>>
sp=""" """
img1="\[img\["
img2=".jpg\]\]"
delink="\[\[.*?\]\]"
>
<$action-spotlight
$images={{{[<myCur>get[text]search-replace:gi:regexp[\n],<sp>search-replace:gi:regexp<delink>,[]search-replace:gi:regexp<img1>,[@1@@]split[@1]prefix[@@]search-replace:gi:regexp<img2>,[.jpg@@]split[@@]regexp[(\.jpg$)]] :and[format:titlelist[]join[ ]]}}}
/>
</$vars>
\end
<$button actions=<<spotlight-actions>> > {{$:/images/dripicons/photo-group}}</$button>