Удалять tags html с жаждой

Я нуждаюсь в том, чтобы удалить tags в html чтобы оставлять только текст в плоскости. В настоящее время со следующим sed я этого достиг:

sed 's/<[^>]*>//g'

Но... Как он смог бы tambíen удалять эти случаи?

[gallery ids="282491,284213"]
5
задан 19.12.2019, 14:54
1 ответ

Ты можешь удалять столько tags html как которое estГ© внутри квадратных скобок с sed.

Она expresiГіn регулировать для обоих serГ - в.

(<[^>]*>)|(\[[^]]*\])

, Которые сочетаются в двух группах algГєn tag html так, как что estГ© внутри двух квадратных скобок.

С sed serГ - в:

sed -r 's/(<[^>]*>)|(\[[^]]*\])//g' archivo

, Где -r дает возможность регулярным распространенным выражениям.

0
ответ дан 21.12.2019, 12:14