【发布时间】:2014-02-01 12:59:27
【问题描述】:
我得到一个 HTML 页面的源代码并将它放在一个字符串中。
我想要做的是获取不同时间驻留在源代码中的 JavaScript 函数的“参数”。我想得到第一个结果。
这是一个函数示例,其中?表示我要获取的文本的字符:
asdf({"id":?????,"uid":"?????","user":{"username":"?????","permalink":"?????"}});
当"?" 字符串具有可变长度和字符时,如何在"uid":"????" 中获取"uid": 之后的字符串?
例如,我想从该字符串中获取文本 eD9od0fopdh5,知道它在文本 "uid": 之后。
asdf({"id":128999175,"uid":"eD9od0fopdh5","user":{"username":"sportshistory","permalink":"sportshistory"}})
【问题讨论】:
-
“X”的所有值都相同吗?还是更像
window.push({"id":A,"uid":"B","user":{"username":"C","permalink":"D"}});? -
1 秒,现在安装 ruby
-
所有的X都不同,长度也不同
-
我看不到代码,所以我猜你什么也没写。在我们介入并为您解决问题之前,我们希望看到您已经付出了一些努力来回答您的问题。这就是 Stack Overflow 的方式。