找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 21065|回复: 6

[文本处理] 求对正则完整支持的小工具

[复制链接]
发表于 2023-3-13 11:25:27 | 显示全部楼层 |阅读模式
本帖最后由 小白龙 于 2023-3-13 11:27 编辑

情况是这样的, 我用的软件对正则支持不完整, 导致一些高级的正则表达式直接报错,比如下面这个贴子的正则
http://www.bathome.net/thread-65471-1-1.html

但是软件支持命令行, 所以不纠结了, 以后考虑使用第三方的正则小工具, 这样解决问题会更彻底一些

由于还没有用过, 对正则小工具还不熟悉, 求路过高手指引一下, 给点建议, 非常感谢

体积越小越好, 有dll更好, 支持unicode, 最好经常更新的开源的小工具
发表于 2023-3-13 11:44:00 | 显示全部楼层
回复 1# 小白龙


有个比喻:
正则像是武侠世界里面分为不同的门派,少林、武当、峨眉、崆峒......
有没有第三方小秘籍可以完整支持所有门派的武功呢?
这个真没有。
 楼主| 发表于 2023-3-13 11:53:18 | 显示全部楼层
回复 2# Batcher


    感谢大佬指导, 完美支持不可能, 只是想用相对好一点小工具

搜索到了这个, 看样子不错,
http://baiy.cn/utils/wfr/index.htm

如果路过高手有别的推荐, 欢迎提出
发表于 2023-3-13 12:12:13 | 显示全部楼层
回复 3# 小白龙


wfr容易引起杀软告警,当然如果只在自己电脑上玩一玩就无所谓了
http://bbs.bathome.net/thread-1909-1-1.html
发表于 2023-3-13 16:18:13 | 显示全部楼层
wide find and replace 是 fr.exe (find and replace) 的 宽模式,我较常使用 fr.exe,确实好用
发表于 2023-3-13 17:09:04 | 显示全部楼层
正则基于实现,不同语言可能不同
dotnet有dotnet的正则
vbs有vbs的正则
perl有perl的正则
php有php的正则
python有python的正则
java有java的正则
javascript有javascript的正则
ruby有ruby的正则
C++有C++的正则
...
也有些是不基于语言而是自行实现的
用的最多的貌似是perl跟javascript的正则
最自由的是ruby的正则最潮流的是dotnet

没必要弄所谓的完整,学自己对应语言的正则的就行
至于调用第三方正则工具,老实说,不伦不类的,不如在代码里多写几个步骤
 楼主| 发表于 2023-3-13 17:26:04 | 显示全部楼层
回复 4# Batcher


    确实如此, 多谢指导
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-19 03:33 , Processed in 0.018432 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表