无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 34766|回复: 216
打印 上一主题 下一主题

[原创] 给正则伴侣RegexBuddy汉化版,做库文件移植手术!

    [复制链接]
跳转到指定楼层
1#
发表于 2016-10-16 19:13:42 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
本帖最后由 tt911 于 2016-12-6 10:36 编辑

    先前用过了N款写正则表达式的工具,以为“正则表达式自动生成器”算是最好的了
(因为前后点点就能马上生成,后来自己测试和发现正如高手所说垃圾一个,结果用到其他的notepad++   EmEditor VIM 等里边完全不能通用,正所谓菜鸟级工具完全不入流)

于是我找啊,找啊,找啊,找啊,终于!发现了 RegexBuddy是其中的王者!
价值1000刀,真是值这个价位啊 ~~~ 它们公司还有一款工具叫PowerGREP 5 X64也是相当的强悍啊 ~~~


支持多种文件格式的操作,那个FileLocalPro跟它一比就是2货跟垃圾,完全不入流。

你不仅能 通过鼠标 点击,快速插入想要的东西,自动的产生正则,更重要的是 会指引你什么地方匹配正确了,哪一块被成功匹配了,更重要的是当你键入的同时,实时的匹配结果和网上的那些编正则的工具一比简直就是神器啊 ~~ PS要说的是,网上那些正则教程的编写者都该臭揍一顿~~  还有那本 权威 猫头鹰的PDF 800多页,让人看着累死 ~~
实际上,我们需要的是:源码+匹配案例+各个工具的异同点,一本书足够 ~~

我鼠标 一点,如图所示,就一段一段的把正则代码插入进来了,需要 转义的部分,利用菜单也可以规避 正则的复杂性。

左下角的那块,点击每一个分支 都能自动 颜色标注出 对应的正则表达,正所谓 让你 知其所以然 ~~

我汉化了三周,一天汉化一点点,把软件中的帮助和书中记载的技巧巧妙的写入程序的控件中


今天 我们这里说的是这款软件的 库文件的移植问题

如果你打开.rpl文件,不难发现
<?xml version="1.0" encoding="UTF-8"?>
<rxb:regexbuddy xmlns:rxb="http://www.regexbuddy.com/regexbuddy42.xsd" version="4.2">
        <libraryfile>
                <action id="if" namedduplicate="1" testscope="line">
                        <flavor>
                                <builtin>csharp20</builtin>
                        </flavor>
                        <regex>^([^f]|[^i]f)+$</regex>
                        <description>查找不含有if的行</description>
                        <testdata format="win936">aWYgKGE+YikNCnByaW50ZigiaGVsbG8iKTsNCmVsc2UgaWYoYTxiKQ0KcHJpbnRmKCJoZWxsbzIiKTsNCmVsc2UNCnByaW50ZigiaGVsbG8zIik7DQoNCg0KDQrV/dTyIF4oW15mXXxbXmldZikrJA0KxuTKtdXiuPbGpcXk0rLKx9K7uPbFxbP90M3X1rf7tK61xMalxeSjrLWryseyu82s09rJz8Pmwb3W1qOs0vLOqtXiwO+1xGlmv8nE3LzIsrvU2tDQv6rNt6Os0rKyu9Ta0NC94c6yo6y2+MrH1NrX1rf7tK7W0Lzk1eLR+b7NuPjGpcXktPjAtMHLwum3s6Os1NrV/dTyse2078q91tDDu9PQzOG5qcDgy8bFxbP9tcS5psTcoaPO0sPH1+7I3dLXz+u1vbXEvs3Kx8/Cw+a1xNX91PKjug0KXlteaWZdKyQg1eLW1tC0t6i/tMbwwLTKx8THw7S72MrCo6y1q8rHxcWz/dDN19a3+9fpxcWz/bXEysdpus1mwb249tfWt/ujrLb4srvKx2lm1eK49tfWt/u0rqOsy/nS1NXiuPbV/dTyse2078q9xqXF5LXEysfEx9CpvMjDu9PQadfWt/vSsrK7sPy6rGbX1rf7tcTX1rf7tK6ho7WrysfI57n719a3+7Su1tDT0NK7uPZpu/K24Lj2abvy1d/T0NK7uPa78rbguPZmo6y78tXfabrNZtfWt/u2vNPQ1ruyu7n9w7vT0MGs1NrSu8bwoaPV4tCpx+m/9ra8ysfO0sPH0OjSqsalxeS1xMfpv/ajrLb4ztLDx7K7xNzGpcXktcTH6b/2ysfEx9CpsPy6rGlm19a3+7SutcTQ0KOstviyu8rHsPy6rGm78mbX1rf7tcTQ0KOsy/nS1NXi1tbQtLeowqm2tLrctPOhow0KDQpeLiooPyFpZikuKiQg1eLW1tC0t6jKudPDwcvB47/ttsi2z9HUo6yx7cPm0uLLvL+0xvDAtLrDz/HKx8u1IMjO0uLX1rf7K7fHaWYryM7S4tfWt/sg1+mzycHL1fu49tfWt/u0rqOstavKx9fQz7jR0L6/xqXF5Ln9s8y+zdaqtcDV4rj2yse07bXEo6woP2lmKcalxeS1xMrH0ru49s671sOjrMv50tS21NPa19a3+7SuYWlmYsv70rLKx7/J0tTGpcXktb21xKOstvjKtbzKyc/V4tH5tcTX1rf71f3Kx87Sw8eyu9KqtcSho7C01dXV4rj21f3U8rHttO/KvaOsttTT2mFpZmIgytfPyMalxeTQ0MrXo6zG5LTOLirKx8ywwLfEo8q9KMalxeTTxc/IKaOsu+HSu9axxqXF5LW919a3+7SutcTEqc6yKLTLyrG0q7av17DWw7aozrvU2iTOu9bDx7DD5imjrLTLyrEoPyFpZinQ6NKqxqXF5NK7uPbOu9bDo6zV4rj2zrvWw7XEuvPD5rK7xNzKx2lmo6zV4rj2yrG68tX9usPOu9bD1Npi19a3+7XEuvPD5qOst/u6z8alxeTM9bz+o6y99L3T18XGpcXk0NDOsqOstb3V4sDv1fu49sirvtbGpcXks8m5pqGjDQoNCiDSsr7NysfLtbbU09rSu7j219a3+7SuwP3I587S0qrFxbP9YWJj1eK49tfWtK6jrMTHw7S21NPayM7S4tK7uPbX1rf7tK4gICBoZWxsb3dvcmxkIGFiYyBoZWxsb3dvcmxkINTaxqXF5LXEyrG68ig/IWFiYym/ydLUxqXF5GihomWhomyhomyhom+honehom+honKhomyhomS1yNXi0KnX1rf7uvPD5rXEzrvWw6OstrzKx7PJuaa1xKGjy/nS1MalxeS4+bG+u7nDu9PQvfjQ0LW9YWJj1eK49rXYt72jrCg/IWFiYym+zbvhxqXF5LPJuaaho9XiuPbKsbryuPmxvsbwsru1vcXFs/21xNf308OjrM6qyrLDtMnPw+a1xLXaMbrNtdoyuPbA/dfTv8nS1MTYo6zS8s6qy/vDx7XEzrvWw9PQ0NDK17rN0NDOss/etqiho8D9yOfO0tKqxqXF5NDQyteyu8rHYWJjtcS7sKOsxMfDtLTLyrFeKD8hYWJjKSDV4rj2yrG68ig/IWFiYynKtbzKyc/U2salxeS1xMqxuvLG5LSrtq/XsNbDtcTOu9bDsbvQ0MrXvfjQ0MHLz962qCzL+dLUttTT2sTH0KnS1GFiY7+qzbe1xNfWt/u0rsC0y7W+zbvhxqXF5MqnsNzBy6GjDQoNCiC21NPa1f3U8rHttO/KvV4uKig/IWFiYykuKiTU9cO0xNzIw7Xa0ru49i4qxqXF5LW9IGhlbGxvd29ybGRhYmN4eHjW0LXEaGVsbG93b3JsZLXEzsrM4qGjDQoNCiC21NPayc/D5rXEzOLEv6OsztLDx7XEtPCwuMrHXihbXmZdfFteaV1mKSskICDG5Mq1vs29q8v509C1xMalxeS31rPJwcsy1tbH6b/2o6zSu9bWx+m/9srHvNnJ6NfWt/u0rtbQw7vT0GbX1rf7o6wgICAg19TIu77Nsru/ycTc09BpZtfWt/u0rsHLo6zV4tbWx+m/9s/CxqXF5LXE19a3+7Su1tDKx7K7v8nE3NPQaWa1xKGjtdq2/tbWx+m/9r7NysfT0GbX1rf7o6y1q8rHztLDx9Kqx/O0y8qxZrXEx7DD5rK7xNzKx2mjrMv50tTU2tPQZrrNw7vT0GbBvdbWx+m/9ra8v7zCx7W9tcTH6b/2z8KjrNXiuPbV/dTyvs3TprjDv8nS1ML61+PL+dPQtcTH6b/2wcuhow0KDQogxuTKtdXiuPbOyszitcS94rTwyseyu83qw8C1xKOsttTT2sXFs/21xNfWt/u0rmlm1rvT0DK49tfWt/tpus1m19a3+6OsztLDx7/J0tTKudPD1eLW1re9yr2jrLWrysfI57n7ztLDx9KqxcWz/bXEysfX1rf7tK5oZWxsb3dvcmxko6zV4tbWt723qM/UyLu+zbK7yrXTw8HLo6zEx9Kqv7zCx7W9tuDJ2dbWx+m/9sTYPw0KDQrU2tXi1tbH6b/2z8LO0sPHyrnTwyAgXig/IS4qaGVsbG93b3JsZCkuKiQgINX91PKx7bTvyr0gIM7Sw8e9q7Xa0ru49i4q0sa1vcHLweO/7bbIts/R1LXEwO/D5qGj1NrGpcXktcTKsbryytfPyMalxeTQ0MrXtcTOu9bDo6zIu7rzvdPPwsC0ysfGpcXk0NDK17rzw+a1xM671sOjrNKqx/O0y8671sO1xLrzw+ayu8TcyscgICAgLipoZWxsb3dvcmxkIMalxeS1xNfWt/u0rqOsy7Ww18HL0qrH87TLzrvWw7XEuvPD5rK7xNzKx3h4eHh4eHh4eHh4eHh4eHh4eGhlbGxvd29ybGQgwODLxrXE19a3+7Suo6zV4tH5vs3FxbP9wcu009DQyte/qsq8uvPD5rqs09BoZWxsb3dvcmxktcTH6b/2wcuhow==</testdata>
                </action>
<?xml version="1.0" encoding="UTF-8"?>
<rxb:regexbuddy xmlns:rxb="http://www.regexbuddy.com/regexbuddy46.xsd" version="4.6">
        <libraryfile>
                <action id="AddressZIPcodeUS">
                        <flavor>
                                <builtin>java8</builtin>
                        </flavor>
                        <regex>\b[0-9]{5}(?:-[0-9]{4})?\b</regex>
                        <description>Address: ZIP code (US)</description>
                        <teststring><![CDATA[1234
12345
123456
123456789
12345-6789]]></teststring>
                </action>

它们的头部都是这样的,只是版本不一样,通过EmEditor编辑修改后,尝试导入 就会报错,

我们不断的根据提示 来修改目标中的字串,最终 让老版本 新版本 都能正常的使用了,呵呵~~

去除软件自校验,去除软件启动时的NAG,
使DEMO版本再也不会写入注册表,修复汉字乱码问题。
全国独此一号,别无分号。
把软件中的帮助和书中记载的技巧巧妙的写入程序的控件中
目前还有上千处没有翻译完,只是界面中的大部分处都已能直接使用
有汉化想法,合作想法的PM偶 ~~



游客,如果您要查看本帖隐藏内容请回复

Peitu20.jpg (293.83 KB, 下载次数: 100)

Peitu20.jpg

点评

regexbuddy还不错,可以帮助理解正则表达式!  发表于 6 天前
辛苦了  发表于 2024-8-7 08:31
汉化文件已经收到,相当不错,应该算是regexbuddy在网络上的第一个汉化版(前无古人)。不过有些常规词翻译不合常规,比如library 库 (而不应为图书馆)。头一遍是不是机器翻译的,还没人工改完?看关于的文本很...  发表于 2016-12-7 15:42
有正式的完结版提供下载吗?很期待。  发表于 2016-11-17 14:11
进展怎样,大家很期待,我经常回来看看  发表于 2016-11-6 22:51

评分

参与人数 4无忧币 +13 收起 理由
879792799 + 5 很给力!
yyz2191958 + 2 赞一个!
foxcon + 1 很给力!
chenall + 5 很给力!

查看全部评分

推荐
发表于 2016-10-16 20:01:04 来自手机 | 只看该作者
楼主!偶想知道啥时候能下载,谢谢。

点评

http://powerpro.ctfile.com/fs/tkN162796357  发表于 2016-12-6 10:36
回复

使用道具 举报

197#
发表于 7 天前 | 只看该作者
简单用了一下RegexBuddy,还不错的,方便学习正则
回复

使用道具 举报

196#
发表于 2024-9-20 06:57:47 | 只看该作者
请给我一个生活或学习中能够实际应用的案例???
否则我没有学习的乐趣与动力啊!!!

比如PE,可以帮助我急救电脑系统;帮助我运行古老的股票模型(用win7pe),等等!所有我才有研究折腾PE的动力。

那么正则表达式呢?
回复

使用道具 举报

195#
发表于 2024-9-20 06:52:44 | 只看该作者

既然这么好,那就收藏一下 RegexBuddy 4.14.1

虽然不会用,好像也用不到 正则
回复

使用道具 举报

194#
发表于 2024-9-20 05:58:46 | 只看该作者
RegexBuddy的却哼牛啊!有教程吗?
回复

使用道具 举报

193#
发表于 2024-9-19 11:28:21 | 只看该作者
很给力!  赞一个!
回复

使用道具 举报

192#
发表于 2024-9-18 16:57:31 | 只看该作者
好东西,老的软件还是很有用。
回复

使用道具 举报

191#
发表于 2024-9-15 21:05:23 | 只看该作者
正则要的
回复

使用道具 举报

190#
发表于 2024-9-15 14:39:15 | 只看该作者
很给力!  赞一个!
回复

使用道具 举报

189#
发表于 2024-9-14 22:14:47 | 只看该作者
谢谢您的分享了
回复

使用道具 举报

188#
发表于 2024-9-14 21:50:54 | 只看该作者
好工具感谢分享呢
回复

使用道具 举报

187#
发表于 2024-9-14 19:15:23 | 只看该作者
谢谢分享
回复

使用道具 举报

186#
发表于 2024-9-14 18:52:19 | 只看该作者
正想学正则表达式,下载备用
回复

使用道具 举报

185#
发表于 2024-9-14 17:54:07 | 只看该作者
要查看本帖隐藏内容
回复

使用道具 举报

184#
发表于 2024-9-14 17:00:30 | 只看该作者
谢谢分享,试试看
回复

使用道具 举报

183#
发表于 2024-9-14 11:06:05 | 只看该作者
谢谢分享
回复

使用道具 举报

182#
发表于 2024-9-14 09:48:57 | 只看该作者
下载地址
回复

使用道具 举报

181#
发表于 2024-9-13 21:51:49 | 只看该作者
谢谢!!!!!!!!!!!
回复

使用道具 举报

180#
发表于 2024-9-13 20:59:36 | 只看该作者
出现的VCD现在V型打错字v下
回复

使用道具 举报

179#
发表于 2024-9-13 17:00:37 | 只看该作者
谁翻出来的老帖,看着真不错!
回复

使用道具 举报

178#
发表于 2024-9-13 16:22:19 | 只看该作者
谢谢大佬!
回复

使用道具 举报

177#
发表于 2024-8-9 08:45:17 | 只看该作者
正则工具也找过好几个。
不知道链接还有效?这个帖子也好久了,还看到ttrrar的链接,多年以前也常去。
回复

使用道具 举报

176#
发表于 2024-8-9 08:44:03 | 只看该作者

绿色版的话我也想参与绿化
回复

使用道具 举报

175#
发表于 2024-8-9 08:42:28 | 只看该作者
这个实用,谢谢分享
回复

使用道具 举报

174#
发表于 2024-8-9 08:24:53 | 只看该作者
大佬66666666666666
回复

使用道具 举报

173#
发表于 2024-8-9 08:20:52 | 只看该作者
楼主威武啊,可以下载了么?
回复

使用道具 举报

172#
发表于 2024-8-9 08:16:53 来自手机 | 只看该作者
看了介绍,搞得我特别想要一份
回复

使用道具 举报

171#
发表于 2024-8-9 08:13:42 | 只看该作者
谢谢分享
回复

使用道具 举报

170#
发表于 2024-8-9 01:14:41 | 只看该作者
感谢楼主分享!
回复

使用道具 举报

169#
发表于 2024-8-9 01:06:44 | 只看该作者
谢谢啦
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-9-28 05:32

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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