Вопрос для знатоков регэкспов должен быть простой:
возникла необходимость быстро заменить все ссылки во всем файле, но только
a href=.... т.е. есть еще
link href, ведущие к файлам стилей, так вот их трогать не надо, в противном случае было бы просто - заменить именно все что после href=.
Запнулся на том, что много а тегов имеют еще и классы, и эти классы идут до href. Т.е. например, a class="myaclass" href="
http://link..." ну и тд и тп.
Как найти то что мне надо, примерно понимаю, например,
регэксп a [^<>]*href="[^<>]*" найдет все, что что начинается с a, далее какие угодно символы, за которыми следует href="опять какие угодно символы до закрывающих кавычек.
Т.е. вроде бы находит все искомое.
Но как это заменить например на a href="#", но при этом не трогая классы, т.е. не удаляя того, что находится между
а и
href?