Footnote. This could be simplified further to just ...

Match any single German accented character ...
*[ßÄÖÜẞäöü]*

Note, because it uses "[...]" character class, which are "reserved 
characters" in TW, the regular expression needs to be placed in a variable 
and the variable called by the TW regexp. For example ...

<$set name="german-accented" value="[ßÄÖÜẞäöü]">
<<list-links "[regexp:title<german-accented>]">>
</$set>

TT

On Friday, 30 August 2019 10:30:43 UTC+2, @TiddlyTweeter wrote:
>
> *Find titles with at least one German accented character ...*
> ^.*?[ßÄÖÜẞäöü]+?
>
> Field: Title
>
> *"^"* = start of "scope" (in this case the start of the Title field)
>
> *".*?" *= match any character except line-breaks, but as few times as 
> possible ("lazy" matching). 
> Note: If you used *".*" *it would match the accented characters before we 
> actually specifically matched them. *So it must be lazy*.
>
> *[ßÄÖÜẞäöü]+?* = Match at least one German accented character.
> Note: Once we match the first German accented character its not needed to 
> continue to the end of the field.
>
> *Matches these Titles, ->match<-* ...
>
> ->"Ü<-ber" is a German word. ↩︎
> ->The word "Ü<-ber" is used in German.↩︎
>
>
>
>

-- 
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/ab949136-f429-4194-803f-4bc8804fe89a%40googlegroups.com.

Reply via email to