Nokogiri를 사용하고 있습니다.이 코드를 한 줄로 줄이는 방법?
다음 코드는 아포스트로피를 표준 코드로 바꿉니다.
def replace_apostrophe(nokogiri_xml_doc)
nokogiri_xml_doc.xpath('//text()').each {|node| node.content = node.content.gsub(/\b'|’|‛|⸂|⸄|⸌|⸜\b/, "'")}
nokogiri_xml_doc
end
나는이 방법을 한 줄로 줄이고 싶지만 그 방법을 알아낼 수는 없다.
아이디어가 있으십니까?
왜 한 줄이어야합니까? 으니까? 코드는 읽기 쉽고 유지하기 쉽도록 이해할 수 있어야합니다. 코드를 한 줄로 작성하면 이러한 요구 사항 중 적어도 하나가 깨지기 때문에 부서지면 3AM에 수정해야하는 사람이 누구에게나 어려워집니다. 그것은 보통 매우 불쾌한 동료이기 때문에 그것을 고려하십시오. –