Chaque fois que vous essayez de copier un tableau HTML dans le presse-papiers, la sélection se fait par ligne. Parfois, j'aimerais sélectionner par colonnes. Existe-t-il un moyen de faire cela ? Si ce n'est pas le cas, existe-t-il des extensions qui permettent ce type de fonctionnalité ?
Réponse
Trop de publicités?Pour autant que je sache, il n'y a aucun moyen de faire cela dans Safari ou Chrome, mais dans Firefox, vous pouvez sélectionner des plages de cellules en maintenant les touches option et commande enfoncées.
Vous pouvez également copier l'ensemble du tableau et le coller dans un tableur ou utiliser quelque chose comme pbpaste | cut -d $'\t' -f3
. Mais cela risque de ne pas fonctionner si des cellules contiennent des éléments br ou si des lignes commencent par des cellules vides.
J'ai dû utiliser quelque chose de ce genre avec quelques tableaux contenant des éléments br :
ruby -e '`pbpaste`.scan(/<tr>.*?<\/tr>/m).each { |r| puts r.scan(/<td>(.*?)<\/td>/m)[2] }'