7

我查看了ruby​​ 中 URI 类的文档,但找不到从实例中提取锚 (HTML) 的方法。例如,在

http://example.com/index.php?q=something#anchor

我想得到anchor文本。简单的解决方案是使用正则表达式操作文本,但如果有一些方法,那就更好了。

4

1 回答 1

10

URI模块提供了一个fragment属性。例如:

>> uri = URI("http://example.com/index.php?q=something#anchor")
>> uri.fragment
=> "anchor"
于 2013-06-24T23:40:01.307 回答