LiveCode is the premier environment for creating multi-platform solutions for all major operating systems - Windows, Mac OS X, Linux, the Web, Server environments and Mobile platforms. Brand new to LiveCode? Welcome!
I don't think you can access the data in them directly, but you can always change them from an array variable into a normal one and then check to see if a string is present:
put yourArray into temp
combine temp using yourDelimiter [and yourOtherDelimiter]
if yourString is in temp then put temp into field "outfield"
Topcat, an array cannot be put into a field, or an answer dialog, or anything that displays it, until it has been converted back to a normal variable. Try it: make an array, and then put it into a field. You will see empty. Now combine the array using, say, a return. You will see the data. You can go back and forth, combining and splitting, all day.
Similarly, you cannot (I am sort of sure) determine if a string is in an array without first combining it. But that process is simple, and you will need to do so anyway in order to display its contents.
So, schematically:
put yourArray into temp
combine temp with space
if yourString is among the words of temp then put temp into field "outField"
else put "No Answer" into field "outField"