好的,这是我得到的文本:
--[[lWjY]] --[[jAouQKe]]--[[SyXZxSmUQ]] --[[BC]]--[[jiynRfVxz]] --[[KhIysiNCC]]--[[ddmGYn]] --[[cYv]]--[[_y]] --[[q-tAXL]]--[[bNgAZ_aY]] --[[C]]--[[iY]] --[[LZIpK]]--[[v]] --[[qO]]TriggerServerEvent--[[DyBUmXd]] --[[kx]]=--[[zWJWj]] --[[HFaa]]function(b,--[[V]] --[[sLQzqLfQ]]...)
它已加密。我想删除简单加密。我可以手动完成,但我想问问是否有人知道更简单的方法。以下是此相同代码应显示的内容:
-- ---- ---- ---- ---- ---- ---- ---- --TriggerServerEvent-- --=-- --function(b,-- --...)
^^这就是我想要的效果,删除 [[ ]] 之间的所有内容,以及 [[ ]] 本身。然后我可以手动找到并替换所有 '-',它应该看起来像这样:
TriggerServerEventfunction(b,
任何帮助都将不胜感激。
答案1
答案2
只需一步即可完成这项工作:
- Ctrl+H
- 找什么:
--\[\[.+?]] ?
- 用。。。来代替:
LEAVE EMPTY
- 查看 环绕
- 查看 正则表达式
- 取消选中
. matches newline
- Replace all
解释:
-- # 2 hyphens
\[\[ # 2 open square brackets, have to be escaped because they have special meaning in regex
.+? # 1 or more any character, not greedy
]] # 2 close square brackets
? # optional white space
截图(之前):
截图(之后):