社区
C#
帖子详情
求验证文件名的正则表达式
guolinchao
2007-05-10 04:44:51
在网上抄了半天,没找到正确的。
...全文
1366
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版)支持库
- 根据提供的
文件名
"
正则表达式
支持库200版静态版RegExfnE"推测,这可能是
正则表达式
支持库的一个版本,可能是静态编译版,便于集成到不同的项目中,无需动态链接库依赖。 6. **使用与集成** - 集成Deelx版正则...
最常用的一些
正则表达式
和
验证
正则表达式
正则表达式
是一种强大的文本处理工具,用于匹配、查找、替换和分析字符串。...`RegexProofness`这个
文件名
可能包含的是各种
正则表达式
的测试用例,用于确保我们的
验证
函数在不同输入下都能正常工作。
通过
正则表达式
来批量修改
文件名
"通过
正则表达式
来批量修改
文件名
"是一个高级技巧,它利用了
正则表达式
的强大功能来实现灵活、精确的文件命名规则更改。在这个场景下,我们可以使用编程语言如Python、JavaScript或者专门的命令行工具来实现这一目标...
java常用
正则表达式
.txt
这是一个更为复杂的
正则表达式
,用于
验证
固定电话号码的格式,包括区号和分机号。下面是对各个部分的解析: - `^` 和 `$` 分别表示字符串的开始和结束。 - `([0+]\\d{2,3}-)?` 匹配可选的国际长途区号,可能以0或+...
源码(精通
正则表达式
&实战
正则表达式
)
1. **数据
验证
**:在表单
验证
中,使用
正则表达式
检查邮箱、电话号码、日期格式等。 2. **文本处理**:从大量文本中提取特定信息,如网页爬虫抓取链接、解析HTML标签等。 3. **替换操作**:批量替换文本,如去除空白...
C#
111,119
社区成员
642,537
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章