fjf*_*jwo 4 ruby swap nokogiri
给一个xpath说
你能做点什么吗?
doc.xpath("/html/body/a").wrap("<span></span>")
Run Code Online (Sandbox Code Playgroud)
并使用span标签包装所有链接?
doc.xpath('/html/body/a').each{ |a| a.swap("<span>#{a}</span>") }
Run Code Online (Sandbox Code Playgroud)
找到了更好的解决方案(根据@Phrogz编辑)
doc.search('a').wrap('<span/>')
Run Code Online (Sandbox Code Playgroud)