Sto usando nokogiri per selezionare l'attributo 'parole chiave' in questo modo:Come posso creare un selettore Xpath senza distinzione tra maiuscole e minuscole?
puts page.parser.xpath("//meta[@name='keywords']").to_html
Una delle pagine che sto lavorando con ha l'etichetta di parole chiave con la "K", che ha motivato me per fare il query case insensitive.
<meta name="keywords"> AND <meta name="Keywords">
Quindi, la mia domanda è: Qual è il modo migliore per fare un caso di selezione nokogiri insensibile?
MODIFICA Il seguente suggerimento Tomalak funziona alla grande per questo problema specifico. Mi piacerebbe anche usare questo esempio per aiutare a capire meglio nokogiri e avere un paio di problemi di cui mi sto interrogando e che non ho cercato con successo. Ad esempio, le regex 'pseudo classi' Nokogiri Docs sono appropriate per un problema come questo?
Sono anche curioso del metodo delle partite?() In nokogiri. Non sono stato in grado di trovare alcun chiarimento sul metodo. Ha qualcosa a che fare con il concetto di "partite" in XPath 2.0 (e quindi potrebbe essere usato per risolvere questo problema)?
Grazie mille.
+1 - bella domanda. Benvenuti in SO :) –