Wie kann ich nicht zulassen, dass Sonderzeichen, aber Platz in regex?

Brauche ich zum Auffüllen einer Fehlermeldung, wenn der Benutzer ist die Eingabe von Sonderzeichen in einem datagridview. jetzt habe ich Folgendes:

if (Regex.IsMatch(columnValue.ToString(),"^[A-Za-z0-9]$"))
                {
                    MessageBox.Show("You may not use special characters.", "Saving not allowed at this time", MessageBoxButtons.OK, MessageBoxIcon.Error);  

diese regex funktioniert, und erlaubt keine Sonderzeichen, aber es fällt in die if-Anweisung, wenn es einen Raum zwischen den Zeichen, die erlaubt sein sollte.

Wie mache ich es, zu ermöglichen, einen Platz, aber nicht Sonderzeichen?

Dank,

InformationsquelleAutor user1683987 | 2012-12-31

Schreibe einen Kommentar