SO中文参考
首页
(current)
程序语言
c
java
python
c++
go
javascript
swift
c#
操作系统
linux
ubuntu
centos
unix
数据库
oracle
mysql
mongodb
postgresql
框架
node.js
angular
react-native
avalon
django
twisted
hadoop
.net
移动开发
android
ios
搜索
BAT 脚本未从文本文件返回最新链接测试&...</desc> <question vote="-1"> <p>我试图获取最新的</p> <pre><code><a href> </code></pre> <p>来自 temp.txt 文件下方的链接,即 122 </p> <pre><code><html> <head><meta name="robots" content="noindex" /> <title>test</title> </head> <body> <h1>test</h1> </pre><hr/> <pre><a href="../">../</a> <a href="100/">100/</a> 23-Mar-2022 17:12 - <a href="111/">111/</a> 21-Mar-2023 12:08 - <a href="112/">112/</a> 18-Apr-2023 07:46 - <a href="113/">113/</a> 25-May-2023 21:15 - ---- <a href="120/">120/</a> 11-Dec-2023 10:43 - <a href="121/">121/</a> 30-Jan-2024 07:31 - **<a href="122/">122/</a> 11-Mar-2024 06:00 -** <a href="93/">93/</a> 24-Aug-2021 16:07 - <a href="94/">94/</a> 12-Oct-2021 11:21 - <a href="95/">95/</a> 26-Oct-2021 16:25 - <a href="97/">97/</a> 06-Jan-2022 15:23 - <a href="98/">98/</a> 07-Feb-2022 16:04 - <a href="99/">99/</a> 10-Mar-2022 12:18 - <a href="json/">json/</a> 03-Apr-2024 04:26 - <a href="linux/">linux/</a> 17-Jun-2020 12:06 - <a href="known-good-version-with-downloads.json">known-good-version-with-downloads.json</a> 01-Apr-2024 07:03 1.39 KB </pre> <hr/><address style="font-size:small;">Artifactory/7.49.12 Server at artifactrepository.xxxxxx.net Port 80</address></body></html> </code></pre> <p>我使用了下面的批处理脚本</p> <pre><code>@echo off setlocal enabledelayedexpansion set "latestHref=" for /f "tokens=*" %%a in ('type temp.txt ^| findstr /i "href="') do ( set "href=%%a" set "href=!href:*href=!" for /f "tokens=2 delims==" %%b in ("!href!") do ( set "latestHref=%%~b" ) ) if defined latestHref ( echo Latest href link: !latestHref! ) else ( echo No href links found in the text file. ) </code></pre> <p>但是每次我收到<strong>在文本文件中找不到href链接</strong>有人可以帮助我吗? 我原本期望结果为 122,但结果仍然错误</p> </question> <answer tick="false" vote="0"> <p>过滤 <pre><code><a href="NUMBERS</code></pre> 行,如果找到的数字比以前大,则调整 <pre><code>!latestHref!</code></pre>(使用调整后的分隔符):</p> <pre><code>@echo off setlocal enabledelayedexpansion set "latestHref=" for /f "tokens=*" %%a in ('type temp.txt ^| findstr /i "href=\"[0-9][0-9]*') do ( set "href=%%a" set "href=!href:*href=!" for /f tokens^=2delims^=/^" %%b in ("!href!") do ( if %%b gtr !latestHref! set "latestHref=%%~b" ) ) if defined latestHref ( echo Latest href link: !latestHref! ) else ( echo No href links found in the text file. </code></pre> <p>输出:</p> <pre><code>Latest href link: 122 </code></pre> </answer> </body></html>
问题描述
投票:0
回答:0
batch-file
最新问题
如何为 HTML 创建自定义标签
AWS Lambda 调用未登录控制台
MySQL 错误:#1238 - 变量“innodb_lock_wait_timeout”是只读变量
定时触发器不一致地冻结 1-3 分钟
Net.HttpWebRequest 在 PowerShell7 中没有证书
出现特定值后替换列中的所有值
运行 npx genkit start 时出现问题
Redis用作内存数据库来存储已处理的异步消息时如何提高性能
匹配否定集合中的数字
如何更改用户故事在迭代板中的顺序?
如何在 Startup.Configure 中处理异步操作?
在 R 中:根据最近日期从列中提取数据
无法部署DevOps管道错误:没有这样的文件或目录
如何以编程方式发出包装的 Vuetify 组件的 update:modelValue ?
如何将 Swift 数组转换为 NSArray?
在 Colab 中为 torch_sparse 造轮子需要很长时间
如何使用自动工具正确指定公共和私有标头? (C 或 C++ 库)
在 Hardhat 上查看交易的最佳方式是什么?
如何将虚线图居中?
为什么 Jest 使用 .[jt]s?(x) 而不是 .[jt]sx?在默认的 testMatch 配置中?
© www.soinside.com 2019 - 2024. All rights reserved.