Я хочу искать во всей кодовой базе пробелы после тегов <a>. Они видны как подчеркнутые пробелы. Это возможно с регулярными выражениями и grep?

Мое первое предположение заключается в том, что я должен использовать анализатор HTML, найти все <a> и проверить их тексты "до".

Я хочу найти примеры, такие как:

<a href="{% url 'profile' owner.id %}"> {{ owner.get_full_name }}

удалить оскорбительные места

<a href="{% url 'profile' owner.id %}">{{ owner.get_full_name }}

1 ответ1

1

Попробуй это:

<a.*?> 

Обратите внимание, что в конце этого выражения есть завершающий пробел.

В основном это ищет <a то ничего до > с пространством следующего. ? означает «не жадное повторение», то есть только столько, сколько требуется для перехода к следующему > .

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