Rey, You have copied the example from http://tw-regexp.tiddlyspot.com/ It works fine! It extracts the content inside <russ> ...</russ> tags correctly! So what is wrong here? What do you expect to see as output?
Best wishes Mohammad On Tue, Mar 9, 2021 at 11:02 AM Ray Vermey <[email protected]> wrote: > the macro: > > \define extract-from-tag(tid, tagname) > <$list filter="""[{$tid$}splitregexp[\n]join[ > ]splitregexp[<$tagname$.*?>]butfirst[1]]""" variable=item> > <$list filter="""[<item>splitregexp[</$tagname$>]butlast[1]]""" > variable=item2> > <$text text=<<item2>>/><br/> > </$list> > </$list> > \end > > > The tiddler calling it > > <<extract-from-tag ttt russ>> > > The tiddler with the data > > Morbi non enim facilisis, lacinia odio volutpat, congue arcu. Sed vel > ullamcorper > magna, maximus malesuada nulla. Fusce pharetra commodo facilisis. <russ > class="fred">---- #1 This is not > Latin.----</russ> Integer in justo ac diam <russ class="fred">---- #2 > This is not Latin either.----</russ> > lobortis eleifend. Nullam vitae sollicitudin risus. Etiam ut aliquet nulla. > Morbi facilisis urna id lacus feugiat suscipit. > > Quisque a nulla luctus lacus tincidunt euismod. Duis condimentum luctus > leo a tristique. > Donec quis vulputate arcu, non lacinia purus. Nullam sit amet interdum > lorem. <russ class="fred">---- #3 Nor is this Latin.----</russ> > > Op di 9 mrt. 2021 om 08:23 schreef Mohammad Rahmani < > [email protected]>: > >> Rey, >> The example in the description page works. Would you please give me a >> minimal example to see what the problem is! >> >> >> >> Best wishes >> Mohammad >> >> >> On Tue, Mar 9, 2021 at 10:35 AM Ray Vermey <[email protected]> wrote: >> >>> Yes and doing exactly that does not seem to work. >>> That is my question :-) >>> >>> Ray >>> >>> 9 mrt. 2021 04:43:50 Mohammad Rahmani <[email protected]>: >>> >>> Hi Rey, >>> Examples and description for how use extract by tag can be found here >>> >>> http://tw-regexp.tiddlyspot.com/#Extract%20Contents%20between%20Html%20Tags >>> >>> It is used for HTML tags! and not related to TW tags! >>> >>> The author of this part is Mark S >>> >>> In brief you can use this macro to extract contents inside a <htmltag> >>> .... </htmltag> >>> >>> >>> >>> Best wishes >>> Mohammad >>> >>> >>> On Tue, Mar 9, 2021 at 12:36 AM Ray Vermey <[email protected]> wrote: >>> >>>> Hi Mohammad >>>> >>>> on your page: http://tw-regexp.tiddlyspot.com/ >>>> >>>> I try the extract-from-tag macro but that doesn't seem to work. >>>> I copied it from the page but calling the macro does not seem to work. >>>> Can you shed some light? >>>> >>>> Tx >>>> >>>> Ray >>>> >>>> -- >>>> 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/aad64424-5f63-4117-b3b7-b85c2d921daan%40googlegroups.com >>>> <https://groups.google.com/d/msgid/tiddlywiki/aad64424-5f63-4117-b3b7-b85c2d921daan%40googlegroups.com?utm_medium=email&utm_source=footer>. >>>> >>>> >>> -- >>> 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/CAAV1gMAOVhST1atUfMR08nN6%3Dff0c%3Dx%2BdJ72v1-YbWJN9OSgQw%40mail.gmail.com >>> <https://groups.google.com/d/msgid/tiddlywiki/CAAV1gMAOVhST1atUfMR08nN6%3Dff0c%3Dx%2BdJ72v1-YbWJN9OSgQw%40mail.gmail.com?utm_medium=email&utm_source=footer>. >>> >>> >>> -- >>> 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/012813c6-48b7-49bd-8bb3-dbe3f122b63c%40gmail.com >>> <https://groups.google.com/d/msgid/tiddlywiki/012813c6-48b7-49bd-8bb3-dbe3f122b63c%40gmail.com?utm_medium=email&utm_source=footer> >>> . >>> >> -- >> 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/CAAV1gMALfQeAR4GG8oPUHke1ybEuBDngMYG%3DB1v6F_AF9L8AgA%40mail.gmail.com >> <https://groups.google.com/d/msgid/tiddlywiki/CAAV1gMALfQeAR4GG8oPUHke1ybEuBDngMYG%3DB1v6F_AF9L8AgA%40mail.gmail.com?utm_medium=email&utm_source=footer> >> . >> > -- > 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/CAAF_p9D8Bo3dc%3D9cVFX5ny7rW6PtF5Dt-g%3DDnfgYpFQmrZ-zZw%40mail.gmail.com > <https://groups.google.com/d/msgid/tiddlywiki/CAAF_p9D8Bo3dc%3D9cVFX5ny7rW6PtF5Dt-g%3DDnfgYpFQmrZ-zZw%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > -- 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/CAAV1gMDxMxMiJPcPYvORX3voWbEes%3D3E4oMSsemWh58foJd3wQ%40mail.gmail.com.

