Board logo

标题: [文本处理] 求对正则完整支持的小工具 [打印本页]

作者: 小白龙    时间: 2023-3-13 11:25     标题: 求对正则完整支持的小工具

本帖最后由 小白龙 于 2023-3-13 11:27 编辑

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

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

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

体积越小越好, 有dll更好, 支持unicode, 最好经常更新的开源的小工具
作者: Batcher    时间: 2023-3-13 11:44

回复 1# 小白龙


有个比喻:
正则像是武侠世界里面分为不同的门派,少林、武当、峨眉、崆峒......
有没有第三方小秘籍可以完整支持所有门派的武功呢?
这个真没有。
作者: 小白龙    时间: 2023-3-13 11:53

回复 2# Batcher


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

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

如果路过高手有别的推荐, 欢迎提出
作者: Batcher    时间: 2023-3-13 12:12

回复 3# 小白龙


wfr容易引起杀软告警,当然如果只在自己电脑上玩一玩就无所谓了
http://bbs.bathome.net/thread-1909-1-1.html
作者: hnfeng    时间: 2023-3-13 16:18

wide find and replace 是 fr.exe (find and replace) 的 宽模式,我较常使用 fr.exe,确实好用
作者: Five66    时间: 2023-3-13 17:09

正则基于实现,不同语言可能不同
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

回复 4# Batcher


    确实如此, 多谢指导




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2