RegexBuddy 在使用期间将其工作数据存储在哪里?
好吧,所以我是个白痴。
所以我正在研究一个需要很长时间才能制作的正则表达式。 完善之后,我用速度极快的硬盘升级了我的工作机器,并意识到我从未将正则表达式保存在任何地方,而只是使用 RegexBuddy 的自动保存来存储它。 蠢蠢蠢蠢。
我将正则表达式的副本发送给同事,但现在他找不到它(或我们的通信记录)。 我找到正则表达式的最大希望是在旧硬盘上的 RegexBuddy 中找到它。 每次关闭时,RegexBuddy 都会自动保存您正在处理的任何内容。 我已经做了一些初步搜索,试图确定它实际保存工作数据的位置,但没有成功。
这个问题是我愚蠢行为的结果,但我认为这是一个终于在这里问问题的好机会。
Ok, so I'm an idiot.
So I was working on a regex that took way to long to craft. After perfecting it, I upgraded my work machine with a blazing fast hard drive and realized that I never saved the regex anywhere and simply used RegexBuddy's autosave to store it. Dumb dumb dumb.
I sent a copy of the regex to a coworker but now he can't find it (or the record of our communication). My best hope of finding the regex is to find it in RegexBuddy on the old hard drive. RegexBuddy automatically saves whatever you were working on each time you close it. I've done some preliminary searches to try to determine where it actually saves that working data but I'm having no success.
This question is the result of my dumb behavior but I thought it was a good chance to finally ask a question here.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
当然,这取决于操作系统,但在 Windows 上我会猜测应用程序数据目录。 我不记得 xp 上的路径,但在 vista 上它是这样的:
C:\Users\ 用户名 \AppData\
然后它可能会在这里:
C:\Users\ 用户名 \AppData\roaming
It depends on the OS, of cause, but on Windows I would guess the application data directory. I can't remember the path on xp but on vista it's something like this:
C:\Users\ user name \AppData\
And then it would probably be here:
C:\Users\ user name \AppData\roaming
在我的 XP 机器上,它位于注册表中:
有两个 REG_BINARY 键,分别称为 Action0 和 Action1,其中包含包含历史记录中的两个正则表达式的十六进制数据。
我测试正则表达式的测试数据位于此处:
On my XP box, it was in the registry here:
There were two REG_BINARY keys called Action0 and Action1 that had hex data containing my two regexes from the history.
The test data that I was testing the regex against was here: