aparece na tela 'AAACEEEEIIIINOOOOOUUUUYaaa' + '\n' + 'aaaceeeeiiiinooooouuuuyy';var lower = 'abcdefghijklmnopqrstuvwxyz';var upper = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';var number = '0123456789';var lowerbr = 'aeiouaeiouaeoaouucn';var upperbr = 'AEIOUAEIOUAEOAOUUCN';var alpha = upper + '\n' + lower;var alnum = alpha + '\n' + number;var alnumbr = alnum + '\n' + upperbr + '\n' + lowerbr;var dia = 'dia diafragma melodia radial bom-dia!'.multi();var mercado = 'supermercado hipermercado minimercado mercado'.multi();var boatarde = 'boa-tarde boa-noite boa-sorte bom-dia'.multi();var negrito = 'um negrito aqui.';var abbbb = 'abbbb';var rg = '1.234.567-8 1-234-567-8 12.34.56-7 12345678'.multi();var data = '31/12/1999';var textos = [ascii, alnum];var errata_trema = 'Por engano, na revisao do texto para adequa-lo ao novo Acordo Ortografico, foi retirado o trema dos remendos que casam caracteres acentuados. No livro, os intervalos A-u, a-u e A-U estao errados, o correto e A-u, a-u e A-U, todos com trema.';// . Estes intervalos sao citados em outras paginas do livro, e tambem estao sem o trema. Esta errata se aplica as seguintes paginas: 99, 102, 107, 137, 169, 170, 201.var exemplos = [ [0, 0, '', ''], [2, 41, 'fala.', 'Olha, com voces me pressionando a fala nao vai sair natural. Eu nao consigo me concentrar na minha fala. Alias, isso e um falatorio, pois nunca vi um comercial com tantas falas assim. Vou me queixar com o problemasnafala@medicos.com.br'], [2, 41, 'n.o', 'nao nao O certo e nao ou nao?'], [2, 41, '.eclado', 'teclado Teclado'], [2, 41, 'e.tendido', 'estendido extendido eztendido'], [2, 42, '12.45', '12:45 12 45 12.45'], [2, 42, '<.>', ' '], [2, 42, '[aeiou]', 'abcdefghijklmnopqrstuvwxyz'], [2, 42, 'n.o', 'nao nao neo n-o n5o n o'], [2, 43, 'n[aa]o', 'nao nao neo n-o n5o n o'], [2, 43, '[Tt]eclado', 'teclado Teclado zeclado meclado'], [2, 43, 'e[sx]tendido', 'estendido extendido eztendido entendido'], [2, 43, '12[:. ]45', '12:45 12.45 12 45 12/45 12_45 12@45'], [2, 43, '<[BIP]>', ' \n '], [2, 43, '<[BIPbip]>', ' \n '], [2, 44, '[0123456789]', 'A banda CPM 22 foi formada no ano de 1995.'], [2, 44, '[0-9]', 'A banda CPM 22 foi formada no ano de 1995.'], [2, 45, '[0-9][0-9]:[0-9][0-9]', '12:45 00:00 23:59 99:99 29:00'], [2, 45, '[012][0-9]:[0-5][0-9]', '12:45 00:00 23:59 99:99 29:00'], [2, 45, '[a-z]', 'A banda CPM 22 foi formada no ano de 1995.'], [2, 45, '[A-Z]', 'A banda CPM 22 foi formada no ano de 1995.'], [2, 45, '[5-9]', '0 1 2 3 4 5 6 7 8 9'], [2, 45, '[a-f]', lower], // [2, 45, '[:-@]', 'ainda nao e hora de descobrir :)'], [2, 46, '[A-Za-z0-9]', 'A banda CPM 22 foi formada no ano de 1995.'], [2, 46, '[0-9-]', '0 1 2 3 4 5 6 7 8 9 -'], [2, 46, '[\\]-]', '[ABC-1234]\n\nNota: No JavaScript, usado neste testador, e preciso escapar o colchete dentro da lista, por isso apareceu a contrabarra \\.'], [2, 46, '[\\][-]', '[ABC-1234]\n\nNota: No JavaScript, usado neste testador, e preciso escapar o colchete dentro da lista, por isso apareceu a contrabarra \\.'], [2, 47, '[:-@]', ascii], [2, 47, '[A-z]', ascii], [2, 47, '[A-Z]', ascii], [2, 47, '[a-z]', ascii], [2, 47, '[A-Za-z]', ascii], [2, 47, '[A-Za-z0-9]', ascii], [2, 47, '[[:upper:]]', 'Nota: No JavaScript, usado neste testador, nao ha suporte as