\label{Authoring_StringResponse}\index{stringresponse} \textbf{stringresponse} queries for a string without any initial constraint. Possible attributes are: \begin{itemize} \item \textbf{answer}: the correct answer, either a perl list or scalar \item \textbf{type}: specifies how the string is checked (like the CAPA styles). Possible values are: \begin{description} \item[cs]: case sensitive, order important \item[ci]: case insensitive, order important \item[mc]: case insensitive, order unimportant \item[re]: regular expression \end{description} \item \textbf{answerdisplay}: string to display for answer \item \textbf{preprocess}: optional, pre-process Perl subroutine \end{itemize}