0 votes
ago in SoSci Survey (dt.) by s371595 (120 points)

Wie lässt sich die minimale Wortanzahl bei offenen Fragen regeln? Wo kann man das einstellen?

1 Answer

0 votes
ago by SoSci Survey (377k points)

Am einfachsten erledigen sie das über einen regulären Ausdruck:

([^\s]+\s+){10,}[^\s]*

Damit prüfen Sie, dass min. 10 Wörter eingegeben wurden, wobei ein Wort hier auch einfach nur ein einzelner Buchstabe sein kann.

Zur Erklärung

[^\s]+

Das bedeutet: Ein oder mehr Zeichen, die kein Leerzeichen sind, gefolgt ...

\s+

von einem oder mehr Leerzeichen. Und das Ganze

{10,}

Mindestens 10-mal, und dahinter

[^\s]*

eventuell noch weitere nicht-Leerzeichen.

Für 99,5% der Fälle ist das eine gute und robuste Näherung. Wenn Sie es genauer haben möchten, dann müssten Sie ein wenig PHP-Code schreiben, der Ihre individuelle Definition eines Wortes (z.B. min. 3 Buchstaben) im Text mittels preg_match_all() abzählt.

Willkommen im Online-Support von SoSci Survey.

Hier bekommen Sie schnelle und fundierte Antworten von anderen Projektleitern und direkt von SoSci Survey.

→ Eine Frage stellen


Welcome to the SoSci Survey online support.

Simply ask a question to quickly get answers from other professionals, and directly from SoSci Survey.

→ Ask a Question

...