I'm willing to match words based on [Ssinn] in the middle of a phrase :
Sinn, Sinne, Sinnes, sinnbelebte, sinnbelebten, sinnbelebter, sinnerfüllenden, sinnerfüllendem, Sinnesgehalt, sinngebenden, Sinnesbestände, Sinnlosigkeit, Sinnesmodifikation, sinnleeren Zeichen, sinnverleihende Akte, Widersinn, widersinnigen Ausdruck
But to exclude the following ones starting with -lich suffix
Sinnlichkeit
For example in the following phrase, sinngebenden should match but not sinnliche
Also im sinngebenden Aktcharakter, der ein ganz anderer ist, je nachdem das Interesse auf das sinnliche Zeichen oder auf das mittels des Zeichens vorstellig gemachte (wenn auch durch keinerlei Phantasievorstellung verbildlichte) Objekt gerichtet ist, liegt die Bedeutung
So far I had come-up with
(?:\S+)?(?:[Ss]inn)(?:\S+)?
But in order to exclude the lich suffix, I tried
(?:\S+)?(?:[Ss]inn)((?!lich)(?:\S+))?
which does not seem to work with Javascript RegEx...
Thanks!