小编Jar*_*ley的帖子

Lua需要以逗号分割

我用谷歌搜索,我只是没有得到它.看起来像这么简单的功能,但当然Lua没有它.

在Python中,我会这样做

string = "cat,dog"
one, two = string.split(",")
Run Code Online (Sandbox Code Playgroud)

然后我会有两个变量,一个=猫.两个=狗

我如何在Lua中做到这一点!?

lua split match

25
推荐指数
4
解决办法
5万
查看次数

脚本底部的Ruby方法?

我正在使用ruby 1.8.7.我本来可以发誓说我之前已经在我的脚本底部编写了我的函数,并且工作正常.

我必须把它们放在顶部吗?这似乎是他们现在工作的唯一方式.没有大碍.我只是喜欢把它们放在底部所以我想我会问.

ruby methods scripting

11
推荐指数
2
解决办法
5107
查看次数

ncurses- KEY_ENTER失败

我一直在努力教自己ncurses,到目前为止我很喜欢它.但是,我正在尝试编写一个像pico或nano这样的小文本编辑器.到目前为止,我已经把它设置得相当好.我创建了一个映射键的函数.无论我做什么,我都无法得到KEY_ENTER的回复.每当我按下它时,它就会到达我所在的当前行的开头.我尝试过使用raw(); 并使用13而不是"KEY_ENTER"没有运气.所有其他键都按预期响应.我很感激任何建议.我一直盯着这个试图让它永远有效.谢谢!

    void keymaps(){

    int ch;
    keypad(stdscr,TRUE);
       case KEY_UP:
            addstr("Up\n");
            break;
        case KEY_LEFT:
            addstr("Left\n");
            break;
        case KEY_RIGHT:
            addstr("Right\n");
            break;
        case KEY_BACKSPACE:
            delch();
            break;
        case Key_Enter:
            addstr("You pressed Enter\n");
        default:
            break;
        }
        refresh();
    } while(ch != KEY_HOME);
}
Run Code Online (Sandbox Code Playgroud)

ncurses

8
推荐指数
3
解决办法
1万
查看次数

Ruby删除数组的第一个索引

我有一个阵列.我需要将除元素之外的所有内容保留在索引0处.此时我的大脑已被炒掉了.我整天都在编程.任何帮助都会很棒.谢谢!

ruby arrays

5
推荐指数
2
解决办法
1万
查看次数

无法创建MongoClient.new

我不知道这是什么交易.一切正常,直到我尝试创建一个新的MongoClient

irb(main):001:0> require 'rubygems'
=> true
irb(main):002:0> require 'mongo'
=> true
irb(main):003:0> include Mongo
=> Object
irb(main):004:0> client = MongoClient.new('127.0.0.1', 27017)
NameError: uninitialized constant MongoClient
        from (irb):4
        from :0
irb(main):005:0>
Run Code Online (Sandbox Code Playgroud)

ruby gem mongodb

5
推荐指数
1
解决办法
4725
查看次数

将十六进制打印为 ASCII

我有一个password包含这个的字符串

\x79\x6F\x75\x63\x61\x6E\x74\x68\x61\x78\x6D\x65
Run Code Online (Sandbox Code Playgroud)

我想将它们打印为 ASCII 字符。我通过采用十六进制字符并\x在它们前面添加 来创建此字符串。puts(password)不起作用。但是,当我做类似的事情时:

shellcode = "\x65\x61"
puts(shellcode)
Run Code Online (Sandbox Code Playgroud)

它工作得很好。我究竟做错了什么?

ruby string hex ascii

4
推荐指数
1
解决办法
4505
查看次数

Ruby-从微秒获得日期

好吧,我在python中看着这个,但我更喜欢红宝石.我想要做的是从这个数字得到一个日期和时间 - 12988822998637849 - 这是自1601年1月1日以来的微秒数.这就是Chrome存储它的时间戳的方式,我已经在python中看到了很多方法,但我对ruby更加满意,我不知道如何开始这样做.(这次我的Google-Fu没有帮助我)注意这个例子的编号来自几天前.我会接受任何帮助.谢谢!

ruby history google-chrome

2
推荐指数
1
解决办法
503
查看次数

Ruby-排序数组基于索引中的字符串

我现在一直在盯着排序论坛,我正式接受我不明白最新情况.

我有一个名为"people"的数组,其中有多个索引,每个数组索引都是这样的

("Steven", "32", "Detroit", "single")

("Fred", "19", "Boston", "married")

("Jason", "25", "san_fransisco" "single")
Run Code Online (Sandbox Code Playgroud)

我想按城市排序这些索引(索引的第3个条目)

我看过很多不同的网站,我根本就没有关注这个网站.有人可以帮我解决问题并简要解释一下会发生什么吗?甚至可以使用阵列吗?

谢谢!

ruby arrays sorting string indexing

1
推荐指数
1
解决办法
2440
查看次数

Perl包的Python等价物(H*,$ string)

有人知道如何获取任意长十六进制字符串(例如"01020304deadbeef")并获取相应的字节("\x01\x02\x03\x04\xde\xad\xbe\xef")吗?在Perl中,这可以使用pack('H*', $string),但我正在寻找一个Python解决方案.

python pack

1
推荐指数
1
解决办法
1692
查看次数

标签 统计

ruby ×6

arrays ×2

string ×2

ascii ×1

gem ×1

google-chrome ×1

hex ×1

history ×1

indexing ×1

lua ×1

match ×1

methods ×1

mongodb ×1

ncurses ×1

pack ×1

python ×1

scripting ×1

sorting ×1

split ×1