Laravel preg_match (): nenhum delimitador final '/' encontrado

Estou trabalhando no Laravel 4.2. Estou tentando usar o Validator para validar um campo de nome com regex, aqui está minha regra abaixo:

 public static $rules_save = [

        'class_subjects' => 'required|regex:/[0-9]([0-9]|-(?!-))+/'
    ];

Mas assim que chamo a regra para validar, um erro é lançado, veja abaixo:

preg_match(): No ending delimiter '/' found

questionAnswers(1)

yourAnswerToTheQuestion