1

我正在为初学者编写一个 HTTP 请求教程。我的代码如下所示:

import requests
r = requests.get('http://xxx.com/yy/zzz?a=1&b=2', auth=('1234', '5678'))
r.text

我想使用 jQuery 动态选择 `?a=1&b=2~ 代码片段并突出显示它(因为这些值是动态的并且取决于用户输入的内容)。

有没有办法做一个匹配正则表达式的 jQuery 选择?

不幸的是,我无法将该区域包装在一个特殊的跨度中以这样选择它。

谢谢!

4

1 回答 1

2

您可以通过使用包含代码示例的元素来实现这一点,我假设您已将其放入<pre>or<code>块中。然后,您可以抓取其中的所有 html 内容,并使用常规字符串替换来添加您可能需要的任何其他 HTML 元素。

这是jsFiddle 示例,其中包含您在标记中提供的<pre>代码,并在查询字符串周围添加了一个跨度。

于 2012-05-07T03:26:54.973 回答