Moin zusammen,
zum Quartalsende mal wieder eine kleine regex-Knobelei zur Abklenkung 😉.
Das geht so:
Eigentlich wäre es einfach mit [^#]+ wobei das ^ für "Nicht" steht. Leider ist hier wieder mal eine tomedo-eigene Ausnahme von den regex-Regeln am Werk, der Ausdruck funktioniert auf regex101.com aber nicht in tomedo, daher muss muss man eine Positiv-Liste der auszulesenden Zeichen angeben. Durch den Parameter -anzahlTreffer inf werden alle Vorkommen der Zeichen ausgewählt. Erfreulicherweise klappt im regex die Angabe -trennsequenz <leer>, so dass hier keine Lücken erzeugt werden.

$[regex ([a-zA-Z0-9äöüÄÖÜß\s.,;\(\)\[\]]+)+ $[v2]$ -anzahlTreffer inf -trennsequenz <leer>]$
Wenn noch weitere Sonderzeichen mit ausgelesen werden sollen von diesem Haufen:
@€$%^&*()_+=\-/\\'":<>[\]{}|`~]
müssten diese jeweils durch einen Backslash voran "escape"-t werden, wie man so schön sagt.