'Grav/Twig - Filter summary to remove markdown format

I want to use {{ page.summary }} as summary for front page index of posts. However I find that summary delivers Markdown, so if the post begins with a header:

 # Header 1

 Lorem ipsum dolor sit amet, consectetur adipiscing elit. 
 Quisque aliquam erat velit, ut semper mauris cursus consectetur. 
 Maecenas auctor vitae sapien vel porta. Orci varius natoque 
 penatibus et magnis dis parturient montes, nascetur ridiculus mus. 
 In eu turpis a lorem malesuada feugiat in id mi. Vivamus convallis dui

I will get a properly formatted Header 1 while I would like to have the summary in regular plain text.

Is there any twig filter to do that?



Solution 1:[1]

On solution is to convert the text from markdown to HTML and removed the tag with striptags.

{{ page.summary | markdown | striptags }}

If you want to keep certain tags you can add them as parameter:

{{ page.summary | markdown | striptags('<br>') }} 

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 Megafry