default coinshift method returns to zero if regex could not be capture a value