当用户将目录名称传递给我的程序时,我会检查它
private static final Pattern DIRECTORY_PATTERN
= Pattern.compile("/*?([a-zA-Z_0-9]+)/*?",
Pattern.CASE_INSENSITIVE);
到目前为止我们所看到的,这是可行的,但我怀疑这个正则表达式是不完整的。
你知道,或者你能建议一个更完整的正则表达式来验证目录名称吗?