есть способ объединить селекторы атрибутов CSS2, такие как tr[id^="foo" AND id$="bar"], поэтому он выбирает все <tr id="foo_something_bar"> , но не <tr id="foo_something"> или <tr id="something_bar">
tr[id^="foo" AND id$="bar"]
<tr id="foo_something_bar">
<tr id="foo_something">
<tr id="something_bar">
Так же, как вы комбинируете любые селекторы.
tr[id^="foo"][id$="bar"]
Однако эти два селектора, совпадающих с подстрокой, вводятся в черновик CSS 3. Они не CSS 2.