-- replace control character U+0007 with '\a' --
// Package pkg ...
package pkg

var (
	a = "\a" //@ diag(`Unicode control character U+0007`)
	b = "" //@ diag(`Unicode control characters`)
	c = "Test	test"
	d = `T
est`
	e = `Zero​Width` //@ diag(`Unicode format character U+200B`)
	f = "\u200b"
	g = "👩🏽‍🔬\a" //@ diag(`Unicode control character U+0007`)
	h = "👩🏽‍🔬​" //@ diag(`Unicode format and control characters`)
	i = "👨‍👩‍👦"
	j = "🏳️‍🌈"
	k = "🏴󠁧󠁢󠁷󠁬󠁳󠁿"
)

-- delete control character U+0007 --
// Package pkg ...
package pkg

var (
	a = ""   //@ diag(`Unicode control character U+0007`)
	b = "" //@ diag(`Unicode control characters`)
	c = "Test	test"
	d = `T
est`
	e = `Zero​Width` //@ diag(`Unicode format character U+200B`)
	f = "\u200b"
	g = "👩🏽‍🔬"   //@ diag(`Unicode control character U+0007`)
	h = "👩🏽‍🔬​" //@ diag(`Unicode format and control characters`)
	i = "👨‍👩‍👦"
	j = "🏳️‍🌈"
	k = "🏴󠁧󠁢󠁷󠁬󠁳󠁿"
)

-- delete format character U+200B --
// Package pkg ...
package pkg

var (
	a = ""  //@ diag(`Unicode control character U+0007`)
	b = "" //@ diag(`Unicode control characters`)
	c = "Test	test"
	d = `T
est`
	e = `ZeroWidth` //@ diag(`Unicode format character U+200B`)
	f = "\u200b"
	g = "👩🏽‍🔬"  //@ diag(`Unicode control character U+0007`)
	h = "👩🏽‍🔬​" //@ diag(`Unicode format and control characters`)
	i = "👨‍👩‍👦"
	j = "🏳️‍🌈"
	k = "🏴󠁧󠁢󠁷󠁬󠁳󠁿"
)

-- replace format character U+200B with '\u200b' --
// Package pkg ...
package pkg

var (
	a = ""  //@ diag(`Unicode control character U+0007`)
	b = "" //@ diag(`Unicode control characters`)
	c = "Test	test"
	d = `T
est`
	e = `Zero\u200bWidth` //@ diag(`Unicode format character U+200B`)
	f = "\u200b"
	g = "👩🏽‍🔬"  //@ diag(`Unicode control character U+0007`)
	h = "👩🏽‍🔬​" //@ diag(`Unicode format and control characters`)
	i = "👨‍👩‍👦"
	j = "🏳️‍🌈"
	k = "🏴󠁧󠁢󠁷󠁬󠁳󠁿"
)

-- delete all control characters --
// Package pkg ...
package pkg

var (
	a = "" //@ diag(`Unicode control character U+0007`)
	b = ""  //@ diag(`Unicode control characters`)
	c = "Test	test"
	d = `T
est`
	e = `Zero​Width` //@ diag(`Unicode format character U+200B`)
	f = "\u200b"
	g = "👩🏽‍🔬"  //@ diag(`Unicode control character U+0007`)
	h = "👩🏽‍🔬​" //@ diag(`Unicode format and control characters`)
	i = "👨‍👩‍👦"
	j = "🏳️‍🌈"
	k = "🏴󠁧󠁢󠁷󠁬󠁳󠁿"
)

-- replace all control characters with escape sequences --
// Package pkg ...
package pkg

var (
	a = ""      //@ diag(`Unicode control character U+0007`)
	b = "\a\x1a" //@ diag(`Unicode control characters`)
	c = "Test	test"
	d = `T
est`
	e = `Zero​Width` //@ diag(`Unicode format character U+200B`)
	f = "\u200b"
	g = "👩🏽‍🔬"  //@ diag(`Unicode control character U+0007`)
	h = "👩🏽‍🔬​" //@ diag(`Unicode format and control characters`)
	i = "👨‍👩‍👦"
	j = "🏳️‍🌈"
	k = "🏴󠁧󠁢󠁷󠁬󠁳󠁿"
)


-- delete all format and control characters --
// Package pkg ...
package pkg

var (
	a = ""  //@ diag(`Unicode control character U+0007`)
	b = "" //@ diag(`Unicode control characters`)
	c = "Test	test"
	d = `T
est`
	e = `Zero​Width` //@ diag(`Unicode format character U+200B`)
	f = "\u200b"
	g = "👩🏽‍🔬" //@ diag(`Unicode control character U+0007`)
	h = "👩🏽‍🔬"  //@ diag(`Unicode format and control characters`)
	i = "👨‍👩‍👦"
	j = "🏳️‍🌈"
	k = "🏴󠁧󠁢󠁷󠁬󠁳󠁿"
)

-- replace all format and control characters with escape sequences --
// Package pkg ...
package pkg

var (
	a = ""  //@ diag(`Unicode control character U+0007`)
	b = "" //@ diag(`Unicode control characters`)
	c = "Test	test"
	d = `T
est`
	e = `Zero​Width` //@ diag(`Unicode format character U+200B`)
	f = "\u200b"
	g = "👩🏽‍🔬"        //@ diag(`Unicode control character U+0007`)
	h = "👩🏽‍🔬\a\u200b" //@ diag(`Unicode format and control characters`)
	i = "👨‍👩‍👦"
	j = "🏳️‍🌈"
	k = "🏴󠁧󠁢󠁷󠁬󠁳󠁿"
)
