无忧启动论坛

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

[原创] 给正则伴侣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, 下载次数: 93)

Peitu20.jpg

点评

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

评分

参与人数 2无忧币 +6 收起 理由
foxcon + 1 很给力!
chenall + 5 很给力!

查看全部评分

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

使用道具 举报

155#
发表于 昨天 15:24 | 只看该作者
好软件啊
回复

使用道具 举报

154#
发表于 昨天 14:56 | 只看该作者
试试效果
回复

使用道具 举报

153#
发表于 2024-4-21 09:29:15 | 只看该作者
谢谢分享我硬盘里记得存过一份.
这个论坛好多帖子id 变了.又得回复.
回复

使用道具 举报

152#
发表于 2024-4-21 00:05:23 来自手机 | 只看该作者
谢谢分享
回复

使用道具 举报

151#
发表于 2024-4-21 00:04:40 来自手机 | 只看该作者
谢谢分享
回复

使用道具 举报

150#
发表于 2024-1-8 12:33:21 | 只看该作者
我这边调试框中文文本貌似错位了
回复

使用道具 举报

149#
发表于 2024-1-8 09:51:09 | 只看该作者
感谢分享汉化成果!
回复

使用道具 举报

148#
发表于 2024-1-8 09:35:03 | 只看该作者
正需要,感谢分享!
回复

使用道具 举报

147#
发表于 2024-1-8 09:23:11 | 只看该作者
别无分号。。。
回复

使用道具 举报

146#
发表于 2023-2-7 21:02:16 | 只看该作者

下载地址呢?
回复

使用道具 举报

145#
发表于 2023-2-7 20:34:43 | 只看该作者
感谢分享
回复

使用道具 举报

144#
发表于 2023-2-7 19:33:06 | 只看该作者
这个是神器啊!
回复

使用道具 举报

143#
发表于 2023-2-7 18:45:30 | 只看该作者
KK
回复

使用道具 举报

142#
发表于 2023-2-7 15:34:12 | 只看该作者
给大佬打call
回复

使用道具 举报

141#
发表于 2023-2-7 15:21:52 | 只看该作者
正需要,谢谢分享!
回复

使用道具 举报

140#
发表于 2023-2-7 15:12:17 | 只看该作者
是个好东西,可惜我不会用
回复

使用道具 举报

139#
发表于 2023-2-7 14:48:38 | 只看该作者
谢谢楼主,我看看
回复

使用道具 举报

138#
发表于 2023-2-7 14:18:43 | 只看该作者
急切想试试
回复

使用道具 举报

137#
发表于 2023-2-7 13:47:02 | 只看该作者
很不错的软件 感谢
回复

使用道具 举报

136#
发表于 2023-2-7 11:45:20 | 只看该作者
好东西,谢谢分享
回复

使用道具 举报

135#
发表于 2023-2-7 10:08:56 | 只看该作者
先前用过了N款写正则表达式的工具
回复

使用道具 举报

134#
发表于 2023-2-7 09:42:05 | 只看该作者
语言包还是什么方式?
回复

使用道具 举报

133#
发表于 2020-12-29 16:15:37 | 只看该作者
谢谢分享,太感谢了
回复

使用道具 举报

132#
发表于 2020-12-29 14:56:13 | 只看该作者
版本号是多少
回复

使用道具 举报

131#
发表于 2020-11-6 23:08:26 | 只看该作者
谢谢分享,学习一下。
回复

使用道具 举报

130#
发表于 2020-11-6 23:07:48 | 只看该作者
谢谢分享,学习一下。
回复

使用道具 举报

129#
发表于 2020-10-6 08:52:42 来自手机 | 只看该作者
好工具,谢谢楼主。
回复

使用道具 举报

128#
发表于 2020-8-11 09:18:38 | 只看该作者
感谢分享。
回复

使用道具 举报

127#
发表于 2020-8-9 23:12:16 | 只看该作者
谢谢。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-6 06:35

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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