Verificar caracteres especiais em string

Bom dia :smiley:

Tô fazendo uma app em que preciso verificar se o usuário usou algum caracter especial, alguém saberia como eu posso fazer essa verificação?

Grato.

O que é “especial” para você? Diferente de A-Z? Diferente de A-Za-z0-9?

Indique o que é normal, e então ache uma expressão regular.

Por exemplo, se o “normal” para você é A-Z a-z 0-9, então a expressão regular que bate com todas as coisas normais é:

“[A-Za-z0-9]+”

o normal é A-Z a-z 0-9 todo o resto é especial.

hehe valeu com “[A-Za-z0-9]+” deu certo o único problema é que aceita espaços, como eu poderia permitir somente A-Z a-z 0-9? ja tentei “[A-Za-z0-9]” e também nao deu ;x