Знайдіть і замініть Блокнот ++


2

Має великий список із піктограмами, які слід включити до HTML

icon-picons-abacus icon-picons-add icon-picons-airplay icon-picons-alert

HTML-код

<div class="col-sm-4 col"><em class="icon-picons-diamond"></em>

Слово "алмаз слід замінити останнім словом у списку (абак, додати, ефір, сповіщення тощо)

Спробував це з пошуку:

icon-picons-.*?

І кілька варіантів заміни, тут лише одна:

\1<div class="col-sm-4 col"><em class="(*)"></em>

Завжди пропущена частина 'icon-picons-', а слово власника місця (абак, додавання, ефір, сповіщення тощо) з’являється в кінці, а не в позиції після 'class'.
Отримання результату пошуку:

<div class="col-sm-4 col"><em class="*"></em>abacus

Встановлено

<div class="col-sm-4 col"><em class="icon-picons-abacus"></em>

Заздалегідь дякую, за вашу допомогу


1
Я збентежений. У що <div class="col-sm-4 col"><em class="icon-picons-diamond"></em>має перетворитися?
MonkeyZeus

Відповіді:


0

З розширеним виразом ви захоплюєте паренами ()і замінюєте "n" -е захоплення на \n. Зверніть увагу, що це не новий рядок, але має бути число.

Однак якщо я правильно зрозумів питання, у вас є численні алмази, і вам потрібно замінити кожного на інший значок? Кожен наступний у списку іконок? Я б задумався замінити плагін python.


0

Слово "алмаз" слід замінити останнім словом у списку (абак, додати, ефір, сповіщення тощо)

  • Меню "Пошук"> "Замінити" (або Ctrl+ H)

  • Встановіть "Знайти що" icon-picons(.*)

  • Встановіть «Замінити на» на <div class="col-sm-4 col"><em class="icon-picons\1"></em>

  • Увімкнути "Регулярний вираз"

  • Натисніть "Замінити все"

    введіть тут опис зображення

Перед :

icon-picons-abacus
icon-picons-add
icon-picons-airplay
icon-picons-alert

Після :

<div class="col-sm-4 col"><em class="icon-picons-abacus"></em>
<div class="col-sm-4 col"><em class="icon-picons-add"></em>
<div class="col-sm-4 col"><em class="icon-picons-airplay"></em>
<div class="col-sm-4 col"><em class="icon-picons-alert"></em>

Подальше читання


Велике спасибі Давид, це ідеально те, що я хотів. До жаль, ваш пост схрещував з моїм останнім постом ти залишаєш мене щасливим - Go
Go -

0

Велике спасибі, Хенку,

Я хочу уточнити це:
1. У мене є список з піктограмами понад 500 рядків і я хочу додати HTML-код до імен значків, ось три приклади:

icon-picons-abacus, icon-picons-add, icon-picons-airplay and so on...

2. Я хочу додати цей HTML-код раніше:

<div class="col-sm-4 col"><em class="

і цей HTML-код після імені піктограми

"></em>

3. Результат для всіх 500 рядків повинен виглядати так:

<div class="col-sm-4 col"><em class="icon-picons-abacus"></em>

4. Замість "абакуса" завжди останнє слово "ікона-пікон". Далі буде "додати", потім "ефір", "сповіщення" тощо.

Сподіваюся, я це добре пояснив
;-)

Іди


Ласкаво просимо до Супер Користувача! Будь ласка, використовуйте кнопку Опублікувати свій відповідь лише для фактичних відповідей. Ви повинні відредагувати оригінальну публікацію, щоб додати додаткову інформацію.
DavidPostill
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.