社区
C#
帖子详情
求验证文件名的正则表达式
guolinchao
2007-05-10 04:44:51
在网上抄了半天,没找到正确的。
...全文
1358
10
打赏
收藏
求验证文件名的正则表达式
在网上抄了半天,没找到正确的。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cancerser
2007-05-11
打赏
举报
回复
@"^[^\\/:*?""<>|,]+$"
这样就成吧?
-过客-
2007-05-11
打赏
举报
回复
^[c-zC-Z]:(\\[\w\u4e00-\u9fa5\s]*)*$
这个就是不包含那些特殊字符的,不过只允许数字,字母,下划线了,如果是除以上字符外都允许,这样
^[c-zC-Z]:(\\[^\\/:\*\?'<>\|]*)*$
另求一条表达式,要求验证的内容由数字、字母、下划线,并且不包含下列字符:\/:*?'<>|
----------------------------------
这个是只能由数字、字母、下划线组成,还是说一定要包含数字、字母、下划线,但不包含\/:*?'<>|这些特殊字符,前者
^[a-zA-Z0-9_]+$
后者
^(?![^a-z]+$)(?![^A-Z]+$)(?![^0-9]+$)[^\\/:\*\?'<>\|]+$
guolinchao
2007-05-11
打赏
举报
回复
不能包含下列字符:
\/:*?'<>|
另求一条表达式,要求验证的内容由数字、字母、下划线,并且不包含下列字符:
\/:*?'<>|
-过客-
2007-05-10
打赏
举报
回复
那也要有个需求啊,比如是否允许中文路径,特殊字符又允许哪些
^[c-zC-Z]:(\\[\w\u4e00-\u9fa5\s]*)*$
优途科技
2007-05-10
打赏
举报
回复
不懂!
guolinchao
2007-05-10
打赏
举报
回复
不好意思,说不清楚,要验证文件夹名称
zhangliu_521
2007-05-10
打赏
举报
回复
^.+\.(jpg)|(gif)|(swf)|(jpeg)$
里面自己换.
zhangliu_521
2007-05-10
打赏
举报
回复
通吃?
-过客-
2007-05-10
打赏
举报
回复
(?<=zswang).*?(?!lxcnn)
楼主,要验证哪一类的,总得说明一下啊,符合什么规律
王集鹄
2007-05-10
打赏
举报
回复
[^\\\/\:\*\?\"\<\>\|\,]+(\,[^\\\/\:\*\?\"\<\>\|\,]+)*
正则表达式
(Deelx版)|
正则表达式
(Deelx版)支持库
正则表达式
支持库(Deelx版)|
正则表达式
支持库(Deelx版)
最常用的一些
正则表达式
和
验证
正则表达式
最常用的一些表达式比如 Email地址的
正则表达式
网址URL的
正则表达式
,可以
验证
表达式
通过
正则表达式
来批量修改
文件名
批量修改
文件名
java常用
正则表达式
.txt
java常用
正则表达式
,收纳了常用的
正则表达式
源码(精通
正则表达式
&实战
正则表达式
)
javascript
正则表达式
视频教程 包含:精通
正则表达式
五部视频,实战
正则表达式
两部视频和源码压缩包
C#
111,119
社区成员
642,548
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章