Sí.
Css3 --> Selectores avanzados (copio pego de librosweb):
Cita: elemento[atributo^="valor"], selecciona todos los elementos que disponen de ese
atributo y cuyo valor comienza exactamente por la cadena de texto indicada.
elemento[atributo$="valor"], selecciona todos los elementos que disponen de ese
atributo y cuyo valor termina exactamente por la cadena de texto indicada.
elemento[atributo*="valor"], selecciona todos los elementos que disponen de ese
atributo y cuyo valor contiene la cadena de texto indicada.
Fin del copy&paste.
¿Qué significa?
Primero, que debe definir para "elemento" a qué etiqueta afectará: div, hnº, span, a...
"atributo": pues eso, el atributo en el que buscará la cadena de texto indicada tras el signo igual (=).
En su caso, y suponiendo que sus "aaa..." sean h1 definiríamos así:
Warninig: hay navegadores que no soportan estos selectores.
Sugerencia: si lo anterior (soporte por todos los navegadores) es imnegociable, debería declarar de la forma clásica:
Código CSS:
Ver original#aaa01, #aaa02, #aaa03, ... #aaaNN {/*propiedades*/}