蓝点网
给你感兴趣的内容

CoolShell (V):回文

微软 Xbox One 系列家庭娱乐游戏机

啊哈,来到了这个地方。(Palindrome是“回文”的英文单词)

第五关

第五关

这个一看就是典型的谜题提示在源码中被注释掉了。但是打开来一看,瞬间瞎了:

被注释掉的源码

被注释掉的源码

先来看看回文的要求。可知是(大写字母+数字+小写字母+数字+大写字母)或者(数字+大写字母+小写字母+大写字母+数字)。提示中小写字母被高亮了,我们假设答案是围绕这个得到的。所以我们假设答案是按顺序的所有的回文中的小写字母。以此可写出一个正则表达式:([A-Z])(\d)[a-z](\2)(\1)|(\d)([A-Z])[a-z](\6)(\5)。在Google上搜索的在线工具都不是直接打印出结果而是选择在文本中高亮(想象一下只有九个符合条件,然后这里面有800*80个字符。。。),所以就在百度上搜索了一下,看到http://tool.oschina.net/regex。结果是:

正则表达式结果

正则表达式结果

于是按照预先的假设,我们得到了variables。然后我们来到了http://fun.coolshell.cn/variables.html

转载请注明蓝点网 » CoolShell (V):回文
分享到: 更多 (0)
请注意:按相关管理条例要求本站已关闭留言功能恢复时间待定。

评论 3

评论前必须登录!

 

  1. #3
    Unknown Unknown

    走,妹子,带你吃翔去,7块的那种

    蓝点小野3年前 (2014-11-15)
  2. #2
    Unknown Unknown

  3. #1
    Unknown Unknown

    shit 原来在f12里面

    旱旱旱旱鸭子3年前 (2014-11-14)