Statements like {{<<variable>>}}
don't work, so I assume that the filter equivalent, {<variable>} also doesn't work. When I test this latter form, it doesn't work. The $(...)$ substitution approach almost always does what I originally intended, so I tend to stick to it, perhaps more than I need to. Thanks! On Sunday, August 18, 2019 at 11:09:45 PM UTC-7, Mohammad wrote: > > To Josiah, > > This is an example of using regexp in Tiddlywiki worth to be included in > your regexp tutorial! > > @Mark > Why not just using <viewpath> instead of {$(viewpath)$} > > --Mohammad > > On Monday, August 19, 2019 at 1:59:13 AM UTC+4:30, Mark S. wrote: >> >> This variant uses the new splitregexp operator to eliminate the last >> character: >> >> \define ViewTiddlerAppended() >> <$set name=shortpath filter="[{$(viewpath)$}splitregexp[^(.*?).$]]" >> select=1 > >> <<shortpath>>. Nice to see you. >> </$set> >> \end >> >> <$vars viewpath="$:/plugins/felixhayashi/tiddlymap/graph/views/map" > >> >> <<ViewTiddlerAppended>> >> >> </$vars> >> >> >> >> On Sunday, August 18, 2019 at 11:49:19 AM UTC-7, MagoArcade wrote: >>> >>> Let's say "$:/plugins/felixhayashi/tiddlymap/graph/views/map" contains >>> the text "{line 1} Hello World}" (note the curly bracket) >>> >>> >>> \define ViewPath() >>> $:/plugins/felixhayashi/tiddlymap/graph/views/map >>> \end >>> >>> >>> \define ViewTiddlerAppended() >>> {{$(ViewPath)$}}. Nice to see you. >>> \end >>> >>> How do I get <<ViewTiddlerAppended>> to read: >>> >>> "{line 1} Hello World. Nice to see you." >>> >>> (i.e. remove the last character of the text in the tiddler) >>> >> -- 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 tiddlywiki+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/118ab12a-4510-4013-af51-cd0152a288ad%40googlegroups.com.