Обсуждение модуля:String

Последнее сообщение: 4 месяца назад от 178.163.5.123 в теме «Число вхождений совпадения»

Проблема буквы ё

править

Функция str.compare (как естественно и функция SortString из Module:Tables), неправильно сравнивает строки с символом ё, полагая его больше символа я. Есть идеи, как можно устранить эту ошибку? Игорь Темиров. 05:43, 21 апреля 2013 (UTC)Ответить

Число вхождений совпадения

править

@DonRumata: (как я понимаю, основной редактор модуля) А можно как-нибудь match расширить, чтобы с таким-то параметром получать не N-е вхождение строки, а само N (сколько раз искомое было найдено)? Во многих ситуациях сами совпадения не нужны, нужно их число. --Neolexx (обс.) 15:39, 17 июля 2019 (UTC)Ответить

  Добавил функцию subcount. Don Rumata 12:42, 26 июля 2019 (UTC)Ответить

NFD

править

Просьба добавить следующий код:

function str.NFD(frame)
	return mw.ustring.toNFD(frame.args[1])
end

Он нужен для корректной обработки диакритики в {{Без КЛ}}. 217.117.125.88 18:55, 15 апреля 2021 (UTC)Ответить