研究了半天憋出了一条 https://regexr-cn.com/ 测试过是匹配正常的,AHK又不对微调了半天,下面这条是我弄的.
Code: Select all
text := RegExReplace(Clipboard, "(?<=\/)[^\/\)]*(?=\))", "$0)`n#$0") ;比较成功的了
核心逻辑就是每行结尾那个文件名通过正则到前面去起个标题行
但是怎么也实现不了想要的效果,想问下各位大佬,其他正则软件匹配是正常的,但是AHK里就怎么都弄不对,真是头大,AHK的版本是1.1的.
A文本(原始在剪切板的文本:
![embed](http://cnin.cn:52355/Sound/Original Soundtrack/01 Where Are You-.wav)
![embed](http://cnin.cn:52355/测试/A.mp3)
![embed](http://cnin.cn:52356/测1/B.jpg)
![embed](http://cnin.cn:52360/试测C/C.mp4)
![embed](http://cnin.cn:52360/Sound/测V试/A.mp3)
![embed](http://cnin.cn:52360/123123/测试/B.mp4)
B文本(通过上面研究了半天输出的文本:
![embed](http://cnin.cn:52355/Sound/Original Soundtrack/01 Where Are You-.wav)
#01 Where Are You-.wav)
![embed](http://cnin.cn:52355/测试/A.mp3)
#A.mp3)
![embed](http://cnin.cn:52356/测1/B.jpg)
#B.jpg)
![embed](http://cnin.cn:52360/试测C/C.mp4)
#C.mp4)
![embed](http://cnin.cn:52360/Sound/测V试/A.mp3)
#A.mp3)
![embed](http://cnin.cn:52360/123123/测试/B.mp4)
#B.mp4)
C文本(希望达到的效果:
01 Where Are You-.wav
![embed](http://cnin.cn:52355/Sound/Original Soundtrack/01 Where Are You-.wav)
A.mp3
![embed](http://cnin.cn:52355/测试/A.mp3)
B.jpg
![embed](http://cnin.cn:52356/测1/B.jpg)
C.mp4
![embed](http://cnin.cn:52360/试测C/C.mp4)
A.mp3
![embed](http://cnin.cn:52360/Sound/测V试/A.mp3)
B.mp4
![embed](http://cnin.cn:52360/123123/测试/B.mp4)
研究了半天憋出了一条 https://regexr-cn.com/ 测试过是匹配正常的,AHK又不对微调了半天,下面这条是我弄的.
[code]text := RegExReplace(Clipboard, "(?<=\/)[^\/\)]*(?=\))", "$0)`n#$0") ;比较成功的了[/code]
核心逻辑就是每行结尾那个文件名通过正则到前面去起个标题行
但是怎么也实现不了想要的效果,想问下各位大佬,其他正则软件匹配是正常的,但是AHK里就怎么都弄不对,真是头大,AHK的版本是1.1的.
A文本(原始在剪切板的文本:
![embed](http://cnin.cn:52355/Sound/Original Soundtrack/01 Where Are You-.wav)
![embed](http://cnin.cn:52355/测试/A.mp3)
![embed](http://cnin.cn:52356/测1/B.jpg)
![embed](http://cnin.cn:52360/试测C/C.mp4)
![embed](http://cnin.cn:52360/Sound/测V试/A.mp3)
![embed](http://cnin.cn:52360/123123/测试/B.mp4)
B文本(通过上面研究了半天输出的文本:
![embed](http://cnin.cn:52355/Sound/Original Soundtrack/01 Where Are You-.wav)
#01 Where Are You-.wav)
![embed](http://cnin.cn:52355/测试/A.mp3)
#A.mp3)
![embed](http://cnin.cn:52356/测1/B.jpg)
#B.jpg)
![embed](http://cnin.cn:52360/试测C/C.mp4)
#C.mp4)
![embed](http://cnin.cn:52360/Sound/测V试/A.mp3)
#A.mp3)
![embed](http://cnin.cn:52360/123123/测试/B.mp4)
#B.mp4)
C文本(希望达到的效果:
01 Where Are You-.wav
![embed](http://cnin.cn:52355/Sound/Original Soundtrack/01 Where Are You-.wav)
A.mp3
![embed](http://cnin.cn:52355/测试/A.mp3)
B.jpg
![embed](http://cnin.cn:52356/测1/B.jpg)
C.mp4
![embed](http://cnin.cn:52360/试测C/C.mp4)
A.mp3
![embed](http://cnin.cn:52360/Sound/测V试/A.mp3)
B.mp4
![embed](http://cnin.cn:52360/123123/测试/B.mp4)