preg_match: только цифры и запятые

Как мне написать регулярное выражение, которое соответствует только цифрам и запятым?

Я вышел с этим ниже, но он не работает - он принимает и другие знаки препинания!

# check for matches number-alphabets and commas only
  if(!preg_match('/([a-zA-Z0-9]|[a-zA-Z0-9\,])/', $cst_value))
  {
   $error = true;
   echo '<error elementid="usr_username" message="'.$cst_name.' - please use number-alphabets and commas only."/>';
  }

Большое спасибо, Лау

Ответы на вопрос(3)

Ваш ответ на вопрос