Modul:Detect singular: Unterschied zwischen den Versionen

check for isolated "list" and "and"
(wrong name)
(check for isolated "list" and "and")
Zeile 27: Zeile 27:
end
end
local hasComma = checkComma and plainFind(s, ',')
local hasComma = checkComma and plainFind(s, ',')
local hasList = plainFind(s,'list')
local hasList = mw.ustring.find(s,'%Alist%A')
local hasAnd = mw.ustring.find(s,'%Aand%A')
local hasBreak = mw.ustring.find(s,'<%s*br')
local hasBreak = mw.ustring.find(s,'<%s*br')
local hasBullets = checkBullets and plainCount(s,'*') > 1
local hasBullets = checkBullets and plainCount(s,'*') > 1
return not (hasComma or hasList or hasBreak or hasBullets)
return not (hasComma or hasList or hasAnd or hasBreak or hasBullets)
end
end


Anonymer Benutzer