I want Regular Expression to accept only Arabic characters, Spaces and Numbers.
Numbers are not required to be in
You can use:
^[\u0621-\u064A\s\p{N}]+$
\p{N} will match any unicode numeric digit.
\p{N}
To match only ASCII digit use:
^[\u0621-\u064A\s0-9]+$
EDIT: Better to use this regex:
^[\p{Arabic}\s\p{N}]+$
RegEx Demo