title: Regex for finding valid filename
body: <p>I want to check whether a string is a file name (name DOT ext) or not.</p>
  
  <p>Name of file cannot contain <code>/ ? * : ; { } \</code></p>
  
  <p>Could you please suggest me the regex expression to use in preg_match()?</p>