C#用正则表达式批量改文件名

此博客介绍了如何通过C#编写一个方法,利用正则表达式来批量更改指定目录及其子目录中文件的名称。方法接受四个参数:匹配模式、替换字符串、目录路径和扫描目录层数。在遍历文件和目录时,如果找到匹配的文件名,将使用正则表达式进行替换,并将文件移动到新名称。在主函数中,演示了如何调用该方法来将所有.htm文件重命名为.jsp。
摘要由CSDN通过智能技术生成
 用正则表达式批量改文件名,遍历文件目录,可以控制层数

         /// <summary>
        
/// 指定文件夹下文件名批量替换
        
/// </summary>
        
/// <param name="pattern">The pattern.</param>
        
/// <param name="replacement">The replacement.</param>
        
/// <param name="path">路径</param>
        
/// <param name="depth">扫描目录层数,0表示不限制层数</param>

         public   static   void  FileNameReplace( string  pattern, string  replacement,  string  path,  int  depth)
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值