社区
Java SE
帖子详情
如何判断字符串是不是合法的文件名?
dhlei
2008-01-26 08:03:10
如何用java实现判断:
一个字符串是不是合法的文件名?
...全文
451
12
打赏
收藏
如何判断字符串是不是合法的文件名?
如何用java实现判断: 一个字符串是不是合法的文件名?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
WIN_ANGEL
2008-02-18
打赏
举报
回复
哎~做人太小气不好~虽然是0分也给你发一下吧 不过希望楼主下次别在这样了 会遭到鄙视的......
public static boolean isNormallyString(String str) {
if (null != str && str.matches("^[^\\\\<>''\"\",#·¥…%]+$")) {
return true;
}
return false;
}
true 没有非法字符 false 含有非法字符
shenxiaomu
2008-02-18
打赏
举报
回复
File f=new File("");
if(f.getName().match(".*\\.java$"){
}
shenxiaomu
2008-02-18
打赏
举报
回复
正则表达式:.*\\.java$
wuxo84
2008-02-18
打赏
举报
回复
正则表达式
jay_mam
2008-02-17
打赏
举报
回复
我有一个可以判断java关键字的:汉字也可以做为关键字,看看吧
import java.io.*;
class java
{
public static void main(String [] args) throws IOException
{
BufferedReader distream = new BufferedReader(new InputStreamReader(System.in));
String s="";
for(int i=0;s.equals("exit")==false;i++)
{
System.out.println("输入java关键字:");
s=distream.readLine();
boolean flag=true;
if(Character.isJavaIdentifierStart(s.charAt(0))==true)
{
for(int j=1;j<s.length();j++)
{
if(Character.isJavaIdentifierPart(s.charAt(j))==false)
{
flag=false;
break;
}
}
if(flag==true)
System.out.println("可以作为JAVA关键字");
else
System.out.println("不能作为关键字");
}
else
{
System.out.println("不能作为关键字");
}
}
}
}
chradium
2008-02-04
打赏
举报
回复
合法不合法,总要有个规则
flamencoxu
2008-01-30
打赏
举报
回复
很难
不同的OS对文件名的规则是不一样的
你去commons-IO里找找有没有吧
qqqwwwqw
2008-01-29
打赏
举报
回复
关注中,不知道汉字怎么用正则表达式判断
bain2587
2008-01-29
打赏
举报
回复
如果格式固定,那就用equls
如: a.equls("***.txt")
还有就是用正则表达式,可以灵活的定义,如果楼主是初学者,建议楼主学习学习正则表达式,多一份知识,多一条路,
谁都有过初学者的经历,只要肯努力,楼主也会变成高手哦,祝福你,新年快到了,新年快乐了
linyuepeng
2008-01-28
打赏
举报
回复
用正则表达式
maodie007
2008-01-26
打赏
举报
回复
以前看过这个问题的帖子
healer_kx
2008-01-26
打赏
举报
回复
0分。。。
C#中
文件名
或文件路径非法字符
判断
方法
主要介绍了C#中
文件名
或文件路径非法字符
判断
方法,本文主要使用了内置的GetInvalidFileNameChars方法实现非法字符
判断
,需要的朋友可以参考下
对Python 检查
文件名
是否规范的实例详解
今天小编就为大家分享一篇对Python 检查
文件名
是否规范的实例详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
字符串
文件http密码资源文件openoffice图片等工具等
#ch-utils 工具类包 Assert提供对数组、集合、
字符串
的
合法
校验静态方法 BeanHelper提供了bean类与map的互相转换 PropertiesUtil实现对properties文件的读与写,参数
文件名
不包括.properties SysConfig实现对指定系统资源文件(config/sysConfig.properties)的读取操作,利用修改时间
判断
是否重新加载文件 DateUtil提供了很多日期转换和日期计算方法 executor包中的类用于生成和回收token AESFileUtil提供对文件的aes加解密 ByteFileUtil提供文件按照二进制读写 FileUtil提供获取文件后缀名、修改文件的后缀名、删除文件或目录、根据流
判断
流的编码格式、获取文件的编码格式、创建文件、获得文件大小、创建文件目录 方法 OpenOfficeUtil提供使用openoffice把office文件转换成pdf和图片的工具 HttpClientUtil使用httpclient实现post,get,upload,download的工具 HttpUtil使用HttpURLConnection实现post,get,put,delete,upload,download的工具 ImageUtil提供 图片转换为tif格式 和 获取图片类型 ScaleImageUtils提供图片的缩放方法 TesseractOCR使用惠普开发的图像识别类库tesseract-ocr识别图片中的文字,可以用于识别验证码 LogUtil日志工具 AES256Encryption加解密 Base64Util加解密 CompressStringUtil压缩
字符串
与解压缩
字符串
DESUtil加解密 DigestUtil加解密 Dimension2CodeUtil二维码生成与解析 Md5Util加解密 Pinyin4jUtil中文转拼音、中文转拼音首字母、中文转字节序列 PwdUtils生成4-32位的随机密码 StringEncoding字母串转码 StringUtil
字符串
关于数字中文的
判断
与转换方法 UrlCoderUtil
字符串
url编码解码
C#
字符串
的常用操作工具类代码分享
主要介绍了C#
字符串
的常用操作工具类代码分享,需要的朋友可以参考下
vb2008应用程序
判断
非法字符的输入
vb2008应用程序
判断
非法字符的输入,有问题联系我
Java SE
62,623
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章