Keine Ahnung, ob die String Library in der Lua-Version vom Core enthalten ist.
Mit String-Library ginge es etwa so:
Code:
-- s ist eine Variable mit dem String
if s:find("[^%w%s%p]") == nil then
-- String s ist in Ordnung
(Ich kenne die ganaue Lua-Syntax nicht.)
"[^%w%s%p]" sollte alle Zeichen finden die
- nicht alphanumerisch,
- keine Leerzeichen und
- keine Satzzeichen sind.
Wenn keine dieser "Sonderzeichen" gefunden werden, ist der String in Ordnung.
