Moin!
/[1]+$/;
1. a-zA-Z kannst Du durch a-z ersetzen, wenn Du ein i hinter das letze / hängst
2. | hat keine Sonderfunktion in Zeichenklassen.
3. \s schließt space bereits ein
/[2]+$/i sollte also eigentlich reichen
Im Zweifel kannst Du die Zeichen mit \xHEXCODE darstellen. Also z.B. \x27 für '
-- Skeeve