View Javadoc
1   package com.simpligility.maven.plugins.android.common;
2   
3   /**
4    * FileNameHelper can make a valid filename.
5    *
6    * @author alexv
7    */
8   public class FileNameHelper
9   {
10      //    { '/', '\n', '\r', '\t', '\0', '\f', '`', '?', '*', '\\', '<', '>', '|', '\"', ':' };
11      private static final String ILLEGAL_CHARACTERS_REGEX = "[/\\n\\r\\t\\\0\\f`\\?\\*\\\\<>\\|\":]";
12      private static final String SEPERATOR = "_";
13  
14      public static String fixFileName( String fileName )
15      {
16          return fileName.replaceAll( ILLEGAL_CHARACTERS_REGEX, SEPERATOR );
17      }
18  
19  }