[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
test.ps1
  1. $Hash = @{};
  2. type a.txt | ?{$_ -match '点击进入下载-(.*)\(1\)\.torrent'} | %{
  3.         $key = $matches[1] -replace '[ ()]', '_';
  4.         $Hash[$key] = $_;
  5. }
  6. type b.txt | group{ $_ -replace '.*?/([^/]*)_\d+_\.jpg\].*$', '$1' } | %{
  7.         $_.Group;
  8.         $Hash[$_.Name];
  9. } > c.txt
复制代码

TOP

回复 3# GEVENS


    这是 PowerShell 脚本,针对顶楼的样本,我这里没有问题。

TOP

回复 10# GEVENS


    你这 a.txt 与 b.txt 哪里来的固定字符?文不对题。
自己总结好规律,哪一个词是固定的,怎么对应
不要指望别人既给你找规律,又给你写代码。

TOP

返回列表