1

Я нашел сайт, чтобы помочь мне выбрать доменные имена. У меня есть свой короткий список, который я не могу экспортировать, но мне нужно сначала поделиться этим списком с некоторыми другими членами команды. Это также не позволит мне копировать и вставлять список доменов.

Имея свои ограниченные знания, я нажал на элемент «проверить», отредактировать как HTML, скопировать и вставить в MS Word 2010. Тогда я остаюсь с кучей HTML, выглядящей так:

<div id="cartList">
<div id="cartdomain_mydomain1.com" class="wordDiv">
    <img class="deleteImage" src="/images/trans.gif">
    <button class="buyButton">Buy</button>
    <div title="mydomain1.com">mydomain1.com</div>
</div>
<div id="cartdomain_mydomain2.com" class="wordDiv">
    <img class="deleteImage" src="/images/trans.gif">
    <button class="buyButton">Buy</button>
    <div title="mydomain2.com">mydomain2.com</div>
</div>

Как мне удалить весь HTML-код, чтобы я остался только с mydomain1.com, mydomain2.com в виде простого текста?

1 ответ1

0

Обязательно разверните панель « Дополнительно >> » и выберите « Использовать подстановочные знаки ». Затем вы можете использовать это выражение:

Найти что: \<div id="cartdomain?*\<div title="([!"]*)"?*\</div\>?*\</div\>

Заменить на: \1

При нажатии "Заменить все" у вас останется первая строка (<div id="cartList">), за которой следует все, что находится в параметре "title".

MS2010 не использует стандартный синтаксис регулярных выражений и очень ограничен. Как работает выражение:

  • < и > являются специальными разделителями, они должны быть экранированы с помощью \
  • ?* в основном эквивалент .*?: соответствует любому числу любого символа, не жадно
  • круглые скобки используются для определения блока захвата, который обозначается как \1 в поле With:
  • [!"]* означает« любое число любого символа, которое не является двойной кавычкой »

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .