Потребител:ShadeOfGrey/Gadget-Advisor.js: Разлика между версии

Изтрито е съдържание Добавено е съдържание
мРедакция без резюме
м до края на стринга, по-малко рекурсия в регекса
 
Ред 39:
 
if (ignoreTemplates !== false) {
var openingPos = s.substring(Math.max(0, pos - 500), pos + 1).search(/{{\s*?(друг[ои] значени[ея]|основна|main|към|от пренасочване|категория|anchor|cite|webarchive|citation|цитат2?|quote|is[sb]n|lang[i2]?|sfn|hrf|harv)\s*?(?:[^{}]*|{{([^{}]*|{{(?:[^{}]*|{{[^{}]*}})[^{}]*}})*}}[^{}]*)*[^{}]*$/i); // Find open template tag (that is not closed) preceding the match.
 
if (openingPos >=0) {