Exibir código-fonte para Módulo:Info/biografia
Ir para navegação
Ir para pesquisar
Você não possui permissão para editar esta página, pelo seguinte motivo:
Você pode ver e copiar o código desta página.
-- Extensão do Módulo:Info para adicionar funções relacionadas a biografias
local ext = {}
ext.especial = {}
debug.biografia = {}
local meses = {'janeiro', 'fevereiro', 'março', 'abril', 'maio', 'junho', 'julho', 'agosto',
'setembro', 'outubro', 'novembro', 'dezembro'}
-- Busca as informações de data, idade e local dentro do campo
ext.data_local = function(str)
if not str or str == '' then
return nil
end
local inicio, fim, pos, dia, mes, ano, data, idade, link
-- dia e mês
inicio, fim, link, dia, mes = string.find(str, '^(%[?%[?)(%d%d?) de ([%aç]+)%]*')
if link == '[[' and string.match(str, '^%[%[[^%]|%[]+|') then
inicio, fim, dia, mes = string.find(str, '|(%d%d?) de ([%aç]+)%]%]')
end
if inicio then -- tem '<dia> de <mês>'
000
1:0
Predefinições usadas nesta página:
Retornar para Módulo:Info/biografia.