Элементы CSS select с частичным идентификатором

У меня есть некоторые элементы, сгенерированные с PHP, и я хотел бы знать, можно ли выбрать элемент с неполным идентификатором, например:

<div class="1" id="as_1"> ... </div>
<div class="2" id="bs_1"> ... </div>

<div class="1" id="as_2"> ... </div>
<div class="2" id="bs_2"> ... </div>

Класс используется для вещей, которые у них есть общего, но теперь мне нужно их выбирать индивидуально, но я не знаю полного имени.

Могу ли я использовать что-то вроде:

#as_{ ... }
#bs_{ ... }

Ответ 1

Не с селекторами идентификаторов, так как они требуют полных имен идентификаторов, но с селекторами подстроки:

div[id^="as_"]
div[id^="bs_"]

Но так как ваши элементы имеют атрибут class, почему бы не добавить общий класс к каждой группе элементов и выбрать этот класс, чтобы сделать вещи проще? Вы должны уметь определять класс группировки с использованием PHP, как это делается для генерации идентификаторов.