Thanks Eric, That worked just perfectly! Now I have to study it closely so that I can understand how it works. Thanks for the explanation at the end.
Damon On Sunday, August 23, 2020 at 2:24:35 PM UTC-7 Eric Shulman wrote: > On Sunday, August 23, 2020 at 1:07:59 PM UTC-7, History Buff wrote: >> >> It works great. I'm going to start looking into the next step. >> > > Here's a version that optimizes Mark's filtering method and provides the > next step (a button that sets the "charterfiled" field): > <$button> extract charter dates > <$list filter="[search:text[Charter Filed:]]-[<currentTiddler>]" > variable="tid" > > <$list filter="[<tid>get[text]split[Charter > Filed:]nth[2]splitregexp[\s]!match[]nth[1]]" variable="date"> > <$action-setfield $tiddler=<<tid>> charterfiled=<<date>> /> > </$list></$list></$button> > > The first $list finds all tiddlers that contain "Charter Filed:". Then, > for each tiddler found, the second $list gets all text following "Charter > Filed:", splits on whitespace, ignores any leading whitespace, and gets the > first text, which should be the date text, regardless of format. This text > is then written to the "charterfiled" field of the current tiddler. > > enjoy, > -e > -- You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/f214353d-32b5-418b-bd5a-eee254cb1b80n%40googlegroups.com.

