//Setting[starts-with(@name,"HOST")]
[translate(substring-after(@name,"HOST"),
"0123456789",
"")=""]
Редактировать : Я не видел классификатор. Выше будет соответствовать Setting[@name="HOST"]
. Чтобы быть более строгим:
//Setting[starts-with(@name,"HOST")]
[number(substring-after(@name,"HOST")) =
substring-after(@name,"HOST")]
Редактировать 2 : Выше это не достаточно строго (будет соответствовать "HOST2.1"). К сожалению.
//Setting[starts-with(@name,"HOST")]
[substring-after(@name,"HOST")]
[translate(substring-after(@name,"HOST"),
"0123456789",
"")=""]