社区
C#
帖子详情
求文件名的正则表达式
cenxaoi
2004-12-25 03:06:20
如题:符合win的
...全文
393
12
打赏
收藏
求文件名的正则表达式
如题:符合win的
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liduke
2005-02-02
打赏
举报
回复
^*win*$
[^\/:*?"<>| ]
cenxaoi
2005-02-02
打赏
举报
回复
不允许 \/:*?"<>| 这几个字母出现的正则表达式是如何写的。
cym40011
2005-01-27
打赏
举报
回复
客户端判断:
缺陷:文件名只可以是大小写字母与数字的组合
function IsFileFormat()
{
var str=document.getElementById('txtFileName').value
var re=/^([a-z]{0,}|\d{0,}|[A-Z]{0,})*$/ig;
if((str.replace(re,""))!="")
{
alert('Error');
return false;
}
else
return true;
}
cenxaoi
2004-12-29
打赏
举报
回复
符合window的文件名命名规则
robin_xin_xin
2004-12-28
打赏
举报
回复
学习,
“符合win的正则式” 是什么意思?文件名字里面包含"win"?
火山企鹅
2004-12-28
打赏
举报
回复
符合win的正则式其实就是
^*win*$
OneDotRed
2004-12-26
打赏
举报
回复
如果你使用DirectoryInfo类的话,可以使用
FileInfo[] fi = new DirectoryInfo( dir ).GetFiles( "*win*" );
得到包含win字符的所有文件,
如果只是验证的话
if Regex.IsMatch( fileName , "win" , RegexOptions.IgnoreCase ) ) // Ensure the fileName DO not contain directory path.
{
//correct file, do something...
}
机器人
2004-12-25
打赏
举报
回复
(win)*
zachary7833
2004-12-25
打赏
举报
回复
^*win*$
Truly
2004-12-25
打赏
举报
回复
gz
egxsun
2004-12-25
打赏
举报
回复
up
fellowcheng
2004-12-25
打赏
举报
回复
关注
java常用
正则表达式
.txt
java常用
正则表达式
,收纳了常用的
正则表达式
正则表达式
简介(微软篇)
关于
正则表达式
:
正则表达式
简介(微软篇)之一
正则表达式
如果原来没有使用过
正则表达式
,那么可能对这个术语和概念会不太熟悉。不过,它们并不是您想象的那么新奇。
请回想一下在硬盘上是如何查找文件的。您肯定会使用 ? 和 * 字符来帮助查找您正寻找的文件。? 字符匹配
文件名
中的单个字符,而 * 则匹配一个或多个字符。一个如 'data?.dat' 的模式可以找到下述文件:
data1.dat
data2.dat
datax.dat
dataN.dat
java
正则表达式
.pdf
java
正则表达式
.pdfjava
正则表达式
.pdfjava
正则表达式
.pdfjava
正则表达式
.pdfjava
正则表达式
.pdf
通过
正则表达式
来批量修改
文件名
批量修改
文件名
经典JavaScript
正则表达式
实战
正则表达式
实战... 1 匹配结尾的数字... 2 统一空格个数... 3 判断字符串是不是由数字组成... 3 电话号码正则... 3 手机号码
正则表达式
... 4 使用
正则表达式
实现删除字符串中的空格:... 4 限制文本框只能输入数字和小数点等等... 5 替换小数点前内容为指定内容... 5 只匹配中文的
正则表达式
... 5 返回字符串的中文字符个数... 6
正则表达式
取得匹配IP地址前三段... 6 匹配
与
之间的内容... 7 用
正则表达式
获得
文件名
... 7 绝对路径变相对路径... 8 用户名正则... 8 匹配英文地址... 8 正则匹配价格... 9 身份证号码的匹配... 10 要
求
文本有指定行数... 10 单词首字母大写... 10 正则验证日期格式... 11
C#
110,536
社区成员
642,578
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章