я понимаю, что всяк кулик свое болото хвалит, но так бескомпромиссно характеризовать качество стиля наверное не свосем верно))) конечно будут ловиться все похожие названия в классе. но такая конструкция всегда дополняется каким то уникальным элементом еще, типа /li /ul и т.п. На моем опыте, плохо это работает в случаях кривой разметки каких то больших таблиц. Например в списке прокси серверов на каком то сайте с публичными проксями встретил такое.
а в чем тут "свое болото хвалит". Это факт, и сам на такое нарывался. Идентификация по классу, это сильная сторона css, и это все признают. Я сам больше xpath люблю, но часто css именно из-за таких плюшек использую.
Есть такое понятие - подходящий инструмент. И если он подходит к конкретной ситуации - надо его использовать. А что это будет..., да хоть find с split.