# Strike-Through With the flag `MD_FLAG_STRIKETHROUGH`, MD4C enables extension for recognition of strike-through spans. Strike-through text is any text wrapped in one or two tildes (`~`). ```````````````````````````````` example ~Hi~ Hello, world! .

Hi Hello, world!

```````````````````````````````` If the length of the opener and closer doesn't match, the strike-through is not recognized. ```````````````````````````````` example This ~text~~ is curious. .

This ~text~~ is curious.

```````````````````````````````` Too long tilde sequence won't be recognized: ```````````````````````````````` example foo ~~~bar~~~ .

foo ~~~bar~~~

```````````````````````````````` Also note the markers cannot open a strike-through span if they are followed with a whitespace; and similarly, then cannot close the span if they are preceded with a whitespace: ```````````````````````````````` example ~foo ~bar .

~foo ~bar

```````````````````````````````` As with regular emphasis delimiters, a new paragraph will cause the cessation of parsing a strike-through: ```````````````````````````````` example This ~~has a new paragraph~~. .

This ~~has a

new paragraph~~.

```````````````````````````````` ## GitHub Issues ### [Issue 69](https://github.com/mity/md4c/issues/69) ```````````````````````````````` example ~`foo`~ .

foo

```````````````````````````````` ```````````````````````````````` example ~*foo*~ .

foo

```````````````````````````````` ```````````````````````````````` example *~foo~* .

foo

````````````````````````````````