Home Manual Reference Source

src/data.js

const data = [
	{
		string: '',
		patterns: [
			{
				pattern: '',
				hits: [0],
			},
			{
				pattern: 'abcd',
				hits: [],
			},
		],
	},
	{
		string: 'abcd',
		patterns: [
			{
				pattern: '',
				hits: [0, 1, 2, 3, 4],
			},
			{
				pattern: 'a',
				hits: [0],
			},
			{
				pattern: 'b',
				hits: [1],
			},
			{
				pattern: 'c',
				hits: [2],
			},
			{
				pattern: 'd',
				hits: [3],
			},
			{
				pattern: 'abcde',
				hits: [],
			},
			{
				pattern: 'abcd',
				hits: [0],
			},
			{
				pattern: 'ab',
				hits: [0],
			},
			{
				pattern: 'bc',
				hits: [1],
			},
			{
				pattern: 'cd',
				hits: [2],
			},
			{
				pattern: 'abc',
				hits: [0],
			},
			{
				pattern: 'bcd',
				hits: [1],
			},
			{
				pattern: 'dcba',
				hits: [],
			},
			{
				pattern: 'xyz',
				hits: [],
			},
		],
	},
	{
		string: 'abcdbdbc',
		patterns: [
			{
				pattern: 'bc',
				hits: [1, 6],
			},
		],
	},
	{
		string: 'abcdbdbcazertyuiopqsdfghjklmwxcvbn',
		patterns: [
			{
				pattern: 'bc',
				hits: [1, 6],
			},
		],
	},
	{
		string:
			'Some books are to be tasted, others to be swallowed, and some few to be chewed and digested.',
		patterns: [
			{
				pattern: 'to',
				hits: [15, 36, 66],
			},
		],
	},
	{
		string: 'aaaaaaaaab',
		patterns: [
			{
				pattern: 'aaaab',
				hits: [5],
			},
		],
	},
	{
		string: 'aaaaaaaaaab',
		patterns: [
			{
				pattern: 'aaa',
				hits: [0, 1, 2, 3, 4, 5, 6, 7],
			},
		],
	},
	{
		string: 'tototo',
		patterns: [
			{
				pattern: 'to',
				hits: [0, 2, 4],
			},
		],
	},
	{
		string: 'aaaa',
		patterns: [
			{
				pattern: 'a',
				hits: [0, 1, 2, 3],
			},
			{
				pattern: 'aa',
				hits: [0, 1, 2],
			},
			{
				pattern: 'aaa',
				hits: [0, 1],
			},
			{
				pattern: 'aaaa',
				hits: [0],
			},
		],
	},
	{
		string: 'aaaaa',
		patterns: [
			{
				pattern: 'aa',
				hits: [0, 1, 2, 3],
			},
		],
	},
	{
		string: 'xyyzxxyxzzzxyxyxxyzxyzxzxyxyzz',
		patterns: [
			{
				pattern: 'xyz',
				hits: [16, 19, 26],
			},
			{
				pattern: 'zz',
				hits: [8, 9, 28],
			},
			{
				pattern: 'xyx',
				hits: [5, 11, 13, 24],
			},
		],
	},
	{
		string: 'ABC ABCDAB ABCDABCDABDE',
		patterns: [
			{
				pattern: 'ABCDABD',
				hits: [15],
			},
		],
	},
	{
		string: 'ABCABCDABABCDABCDABDE',
		patterns: [
			{
				pattern: 'ABCDABD',
				hits: [13],
			},
			{
				pattern: 'ABCDAB',
				hits: [3, 9, 13],
			},
			{
				pattern: 'ABCABC',
				hits: [0],
			},
			{
				pattern: 'ABC',
				hits: [0, 3, 9, 13],
			},
			{
				pattern: 'ABD',
				hits: [17],
			},
		],
	},
	{
		string: 'babcbabcabcaabcabcabcacabc',
		patterns: [
			{
				pattern: 'abcabcacab',
				hits: [15],
			},
		],
	},
];

export default data;