Java File Name Create toFileName(String s)

Here you can find the source of toFileName(String s)

Description

Replaces all the special characters in s string with an underscore

License

Open Source License

Declaration

public static String toFileName(String s) 

Method Source Code

//package com.java2s;
/*//  w  w  w .  j av  a  2s . co  m
 * Copyright 2015 Laszlo Balazs-Csiki
 *
 * This file is part of Pixelitor. Pixelitor is free software: you
 * can redistribute it and/or modify it under the terms of the GNU
 * General Public License, version 3 as published by the Free
 * Software Foundation.
 *
 * Pixelitor is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License
 * along with Pixelitor. If not, see <http://www.gnu.org/licenses/>.
 */

public class Main {
    /**
     * Replaces all the special characters in s string with an underscore
     */
    public static String toFileName(String s) {
        return s.replaceAll("[^A-Za-z0-9_]", "_");
    }
}

Related

  1. toFilename(String filenameOrURI)
  2. toFilename(String key, final String suffix)
  3. toFileName(String moduleName)
  4. toFilename(String name, String extension)
  5. toFilename(String s)
  6. toFileName(String str)
  7. toFilename(String str)