Используйте регулярное выражение, у которого нет точек:
^[^.]*$
Это ноль или более символов, которые не являются точками во всей строке. У некоторых библиотек регулярных выражений, которые я использовал в прошлом, были способы получить точное совпадение В этом случае вам не нужны ^
и $
. Наличие языка в вашем вопросе поможет.
Кстати, у вас нет для использования регулярных выражений. В Java вы можете сказать:
!someString.contains(".");