В нулевое значение как раз придет вся строка, то что в скобках придет в единицу. И ненадо использовать звездочку, она значит, что символов там может и не быть. S тоже лучше просто так не использовать, тем более с * без ? могут прилететь лишние данные.