Regular expression for valid filename March 28, 2023 by Tarik This is the correct expression: string regex = @"^[\w\-. ]+$"; \w is equivalent of [0-9a-zA-Z_].