Если б в jq был бы ответ на мой вопрос я бы его тут не задавал.. легко написать регулярку под частный случай, но если строка будет меняться (например уберется id или классы), то она перестанет работать
вот например ([^.#]+)(?:#([^.]+))(?:\.([^\[]+))(.+) выдает:
div#id.class1.class2[name1="name1"][name2="name2"]
div id class1.class2 [name1="name1"][name2="name2"]
но как сделать вариант при отсутствии id например я не знаю
Последний раз редактировалось Grammka, 16.10.2012 в 11:40.
|