~~foobar~~
~~foo
bar~~
~foobar~
~foo
bar~

~foo *bar* baz~
~foo _bar_ baz~
~foo **bar** baz~
~foo __bar__ baz~
~foo[bar](baz)~
~foo `bar`~

~~foo *bar* baz~~
~~foo _bar_ baz~~
~~foo **bar** baz~~
~~foo __bar__ baz~~
~~foo[bar](baz)~~
~~foo `bar`~~

----------------------------------------------------

[
	["strike", [
		["punctuation", "~~"],
		["content", ["foobar"]],
		["punctuation", "~~"]
	]],
	["strike", [
		["punctuation", "~~"],
		["content", ["foo\r\nbar"]],
		["punctuation", "~~"]
	]],
	["strike", [
		["punctuation", "~"],
		["content", ["foobar"]],
		["punctuation", "~"]
	]],
	["strike", [
		["punctuation", "~"],
		["content", ["foo\r\nbar"]],
		["punctuation", "~"]
	]],

	["strike", [
		["punctuation", "~"],
		["content", [
			"foo ",
			["italic", [
				["punctuation", "*"],
				["content", ["bar"]],
				["punctuation", "*"]
			]],
			" baz"
		]],
		["punctuation", "~"]
	]],
	["strike", [
		["punctuation", "~"],
		["content", [
			"foo ",
			["italic", [
				["punctuation", "_"],
				["content", ["bar"]],
				["punctuation", "_"]
			]],
			" baz"
		]],
		["punctuation", "~"]
	]],
	["strike", [
		["punctuation", "~"],
		["content", [
			"foo ",
			["bold", [
				["punctuation", "**"],
				["content", ["bar"]],
				["punctuation", "**"]
			]],
			" baz"
		]],
		["punctuation", "~"]
	]],
	["strike", [
		["punctuation", "~"],
		["content", [
			"foo ",
			["bold", [
				["punctuation", "__"],
				["content", ["bar"]],
				["punctuation", "__"]
			]],
			" baz"
		]],
		["punctuation", "~"]
	]],
	["strike", [
		["punctuation", "~"],
		["content", [
			"foo",
			["url", [
				"[",
				["content", ["bar"]],
				"](",
				["url", "baz"],
				")"
			]]
		]],
		["punctuation", "~"]
	]],
	["strike", [
		["punctuation", "~"],
		["content", [
			"foo ",
			["code-snippet", "`bar`"]
		]],
		["punctuation", "~"]
	]],

	["strike", [
		["punctuation", "~~"],
		["content", [
			"foo ",
			["italic", [
				["punctuation", "*"],
				["content", ["bar"]],
				["punctuation", "*"]
			]],
			" baz"
		]],
		["punctuation", "~~"]
	]],
	["strike", [
		["punctuation", "~~"],
		["content", [
			"foo ",
			["italic", [
				["punctuation", "_"],
				["content", ["bar"]],
				["punctuation", "_"]
			]],
			" baz"
		]],
		["punctuation", "~~"]
	]],
	["strike", [
		["punctuation", "~~"],
		["content", [
			"foo ",
			["bold", [
				["punctuation", "**"],
				["content", ["bar"]],
				["punctuation", "**"]
			]],
			" baz"
		]],
		["punctuation", "~~"]
	]],
	["strike", [
		["punctuation", "~~"],
		["content", [
			"foo ",
			["bold", [
				["punctuation", "__"],
				["content", ["bar"]],
				["punctuation", "__"]
			]],
			" baz"
		]],
		["punctuation", "~~"]
	]],
	["strike", [
		["punctuation", "~~"],
		["content", [
			"foo",
			["url", [
				"[",
				["content", ["bar"]],
				"](",
				["url", "baz"],
				")"
			]]
		]],
		["punctuation", "~~"]
	]],
	["strike", [
		["punctuation", "~~"],
		["content", [
			"foo ",
			["code-snippet", "`bar`"]
		]],
		["punctuation", "~~"]
	]]
]

----------------------------------------------------

Checks for strike. Also tests for inclusion of bold, italic, and url.
