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 = | 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 | ||