<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://jantanoo.info/index.php?action=history&amp;feed=atom&amp;title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%3AStr_mid%2Ftestcases</id>
	<title>Шаблон:Str mid/testcases - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://jantanoo.info/index.php?action=history&amp;feed=atom&amp;title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%3AStr_mid%2Ftestcases"/>
	<link rel="alternate" type="text/html" href="https://jantanoo.info/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:Str_mid/testcases&amp;action=history"/>
	<updated>2026-04-25T10:23:06Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.42.3</generator>
	<entry>
		<id>https://jantanoo.info/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:Str_mid/testcases&amp;diff=2501&amp;oldid=prev</id>
		<title>Атомный трамвай: 2 версии импортировано: попробуем</title>
		<link rel="alternate" type="text/html" href="https://jantanoo.info/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:Str_mid/testcases&amp;diff=2501&amp;oldid=prev"/>
		<updated>2023-02-10T18:05:18Z</updated>

		<summary type="html">&lt;p&gt;2 версии импортировано: попробуем&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Предыдущая версия&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Версия от 18:05, 10 февраля 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;4&quot; class=&quot;diff-notice&quot; lang=&quot;ru&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(нет различий)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff cache key admin_wiki:diff:1.41:old-2500:rev-2501 --&gt;
&lt;/table&gt;</summary>
		<author><name>Атомный трамвай</name></author>
	</entry>
	<entry>
		<id>https://jantanoo.info/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:Str_mid/testcases&amp;diff=2500&amp;oldid=prev</id>
		<title>Атомный трамвай: /* Regular */ добавил примеры</title>
		<link rel="alternate" type="text/html" href="https://jantanoo.info/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:Str_mid/testcases&amp;diff=2500&amp;oldid=prev"/>
		<updated>2020-02-05T00:33:49Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Regular: &lt;/span&gt; добавил примеры&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Предыдущая версия&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Версия от 00:33, 5 февраля 2020&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l8&quot;&gt;Строка 8:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Строка 8:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* abc;1;26: {{str mid| Abcdefghijklmnopqrstuvwxyz |1|26}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* abc;1;26: {{str mid| Abcdefghijklmnopqrstuvwxyz |1|26}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* abc;10;5: {{str mid| Abcdefghijklmnopqrstuvwxyz |10|5}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* abc;10;5: {{str mid| Abcdefghijklmnopqrstuvwxyz |10|5}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* abc;27;5: {{str mid| Abcdefghijklmnopqrstuvwxyz |27|5}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* abc;25;5: {{str mid| Abcdefghijklmnopqrstuvwxyz |25|5}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* abc;10;;: {{str mid| Abcdefghijklmnopqrstuvwxyz |10}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* abc;10;;: {{str mid| Abcdefghijklmnopqrstuvwxyz |10}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* abc;;6;: {{str mid|Abcdefghijklmnopqrstuvwxyz||6}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* abc;;6;: {{str mid|Abcdefghijklmnopqrstuvwxyz||6}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key admin_wiki:diff:1.41:old-2499:rev-2500:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>Атомный трамвай</name></author>
	</entry>
	<entry>
		<id>https://jantanoo.info/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:Str_mid/testcases&amp;diff=2499&amp;oldid=prev</id>
		<title>Атомный трамвай: тесты работы сложного шаблона</title>
		<link rel="alternate" type="text/html" href="https://jantanoo.info/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:Str_mid/testcases&amp;diff=2499&amp;oldid=prev"/>
		<updated>2020-02-04T23:58:53Z</updated>

		<summary type="html">&lt;p&gt;тесты работы сложного шаблона&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Тесты шаблона}}&lt;br /&gt;
&lt;br /&gt;
* {{tl|Str mid/core}}&lt;br /&gt;
* {{tl|Str mid/sandbox}}&lt;br /&gt;
&lt;br /&gt;
== input params 2,3,4 ==&lt;br /&gt;
=== Regular ===&lt;br /&gt;
* abc;1;26: {{str mid| Abcdefghijklmnopqrstuvwxyz |1|26}}&lt;br /&gt;
* abc;10;5: {{str mid| Abcdefghijklmnopqrstuvwxyz |10|5}}&lt;br /&gt;
* abc;10;;: {{str mid| Abcdefghijklmnopqrstuvwxyz |10}}&lt;br /&gt;
* abc;;6;: {{str mid|Abcdefghijklmnopqrstuvwxyz||6}}&lt;br /&gt;
* abc;6;200: {{str mid|Abcdefghijklmnopqrstuvwxyz|6|200}}&lt;br /&gt;
* abc;6;200: {{str mid|Abcdefghijklmnopqrstuvwxyz|6|200}}&lt;br /&gt;
&lt;br /&gt;
=== Use param 4 (index j) not sublength ===&lt;br /&gt;
* abc;10;15: {{str mid| Abcdefghijklmnopqrstuvwxyz |10||15}}&lt;br /&gt;
* abc;10; {{str mid| Abcdefghijklmnopqrstuvwxyz |10||}}&lt;br /&gt;
* abc;;6: {{str mid| Abcdefghijklmnopqrstuvwxyz |||6}}&lt;br /&gt;
&lt;br /&gt;
=== blank params ===&lt;br /&gt;
; blank string&lt;br /&gt;
* : {{str mid}}&lt;br /&gt;
* ;5: {{str mid|2=5}}&lt;br /&gt;
* ;;5: {{str mid|3=5}}&lt;br /&gt;
* ;;;5: {{str mid|4=5}}&lt;br /&gt;
* ;6;7;8: {{str mid|2=6|3=7|4=8}}&lt;br /&gt;
&lt;br /&gt;
;blank for numbers&lt;br /&gt;
* abc: {{str mid| Abcdefghijklmnopqrstuvwxyz}}&lt;br /&gt;
* abc;: {{str mid| Abcdefghijklmnopqrstuvwxyz|}}&lt;br /&gt;
* abc;;: {{str mid| Abcdefghijklmnopqrstuvwxyz||}}&lt;br /&gt;
* abc;;;: {{str mid| Abcdefghijklmnopqrstuvwxyz|||}}&lt;br /&gt;
&lt;br /&gt;
* abc;2=: {{str mid| Abcdefghijklmnopqrstuvwxyz|2=}}&lt;br /&gt;
* abc;2=;3=: {{str mid| Abcdefghijklmnopqrstuvwxyz|2=|3=}}&lt;br /&gt;
* abc;2=;3=;4=: {{str mid| Abcdefghijklmnopqrstuvwxyz|2=|3=|4=}}&lt;br /&gt;
&lt;br /&gt;
* abc;;3=: {{str mid| Abcdefghijklmnopqrstuvwxyz |3=}}&lt;br /&gt;
* abc;;;4=: {{str mid| Abcdefghijklmnopqrstuvwxyz |4=}}&lt;br /&gt;
* abc;2=;;4=: {{str mid| Abcdefghijklmnopqrstuvwxyz |2=|4=}}&lt;br /&gt;
&lt;br /&gt;
=== i &amp;lt; 0 ===&lt;br /&gt;
* abc;-10;: {{str mid| Abcdefghijklmnopqrstuvwxyz |-10}}&lt;br /&gt;
* abc;-10;7: {{str mid| Abcdefghijklmnopqrstuvwxyz |-10|7}}&lt;br /&gt;
&lt;br /&gt;
=== i &amp;lt; 0, using j ===&lt;br /&gt;
* abc;-10;;20: {{str mid| Abcdefghijklmnopqrstuvwxyz |-10||20}}&lt;br /&gt;
* abc;-10;;-7: {{str mid| Abcdefghijklmnopqrstuvwxyz |-10||-7}}&lt;br /&gt;
* abc;-10;;-10: {{str mid| Abcdefghijklmnopqrstuvwxyz |-10||-10}}&lt;br /&gt;
* abc;-10;;7: {{str mid| Abcdefghijklmnopqrstuvwxyz |-10||7}}&lt;br /&gt;
&lt;br /&gt;
=== sublen&amp;lt;0 ===&lt;br /&gt;
* abc;2=5;3=-3: {{str mid| Abcdefghijklmnopqrstuvwxyz |2=5|3=-3}}&lt;br /&gt;
* abc;2=7;3=-3: {{str mid| Abcdefghijklmnopqrstuvwxyz |2=7|3=-3}}&lt;br /&gt;
* abc;;3=-3;j=10: {{str mid| Abcdefghijklmnopqrstuvwxyz |2=|3=-3|4=10}}&lt;br /&gt;
* abc;;3=3;j=10: {{str mid| Abcdefghijklmnopqrstuvwxyz |2=|3=3|4=10}}&lt;br /&gt;
* abc;2=7;3=-3: {{str mid| Abcdefghijklmnopqrstuvwxyz |2=7|3=-3}}&lt;br /&gt;
* abc;;3=-3: {{str mid| Abcdefghijklmnopqrstuvwxyz |3=-3}} TODO apply logic: from the end&lt;br /&gt;
* abc;;3=-10;4=30: {{str mid| Abcdefghijklmnopqrstuvwxyz |3=-10|4=30}} (check this: j=30 or j=26?)&lt;br /&gt;
&lt;br /&gt;
=== Zeros ===&lt;br /&gt;
* abc;0: {{str mid| Abcdefghijklmnopqrstuvwxyz |0}}&lt;br /&gt;
* abc;5;0: {{str mid| Abcdefghijklmnopqrstuvwxyz |5|0}}&lt;br /&gt;
* abc;5;;0: {{str mid| Abcdefghijklmnopqrstuvwxyz |5||0}}&lt;br /&gt;
* abc;0;0;0: {{str mid| Abcdefghijklmnopqrstuvwxyz |0|0|0}}&lt;br /&gt;
&lt;br /&gt;
* abc;2=;: {{str mid| Abcdefghijklmnopqrstuvwxyz |2=}}&lt;br /&gt;
* abc;2=5;3=0: {{str mid| Abcdefghijklmnopqrstuvwxyz |2=5|3=0}}&lt;br /&gt;
* abc;2=5;j=0: {{str mid| Abcdefghijklmnopqrstuvwxyz |2=5|4=0}}&lt;br /&gt;
&lt;br /&gt;
=== Input errors ===&lt;br /&gt;
* abc;2=2;3=3;7: {{str mid|Abcdefghijklmnopqrstuvwxyz |2=2|3=3|4=7}}&lt;br /&gt;
* abc;;2=foo; {{str mid|Abcdefghijklmnopqrstuvwxyz |2=foo}}&lt;br /&gt;
* abc;3=foo; {{str mid|Abcdefghijklmnopqrstuvwxyz |3=foo}}&lt;br /&gt;
* abc;2=foo;3=bar; {{str mid|Abcdefghijklmnopqrstuvwxyz |2=foo|3=bar}}&lt;br /&gt;
&lt;br /&gt;
=== Index errors ===&lt;br /&gt;
;Triangular calculation check:&lt;br /&gt;
* abc;6;7;8: {{str mid|Abcdefghijklmnopqrstuvwxyz|2=6|3=7|4=8}}&lt;br /&gt;
* abc;6;7;8: {{str mid|Abcdefghijklmnopqrstuvwxyz|6|7|8}}&lt;br /&gt;
* ;6;1;8: {{str mid|1=Abcdefghijklmnopqrstuvwxyz|2=6|3=1|4=8}}&lt;br /&gt;
&lt;br /&gt;
;other&lt;br /&gt;
* abc;0: {{str mid| Abcdefghijklmnopqrstuvwxyz |0}}&lt;br /&gt;
* abc;3;0: {{str mid| Abcdefghijklmnopqrstuvwxyz |3|0}}&lt;br /&gt;
* abc;0;;15: {{str mid| Abcdefghijklmnopqrstuvwxyz |0||15}}&lt;br /&gt;
* abc;10;;7: {{str mid| Abcdefghijklmnopqrstuvwxyz |10||7}}&lt;br /&gt;
* abc;-5;26: {{str mid| Abcdefghijklmnopqrstuvwxyz |-5|26}}&lt;br /&gt;
* abc;-1;5: {{str mid| Abcdefghijklmnopqrstuvwxyz |-1|5}}&lt;br /&gt;
&lt;br /&gt;
=== Error message suppression ===&lt;br /&gt;
* abc;0;10; ignore errors=false: {{str mid| Abcdefghijklmnopqrstuvwxyz |2=0|3=10|ignore errors=false}}&lt;br /&gt;
* abc;0;10; ignore errors=true: {{str mid| Abcdefghijklmnopqrstuvwxyz |2=0|3=10|ignore errors=true}}&lt;br /&gt;
&lt;br /&gt;
* abc;0;5: ignore errors=false; ignore errors=false: {{str mid| Abcdefghijklmnopqrstuvwxyz |2=0|3=5|ignore errors=false}}&lt;br /&gt;
* abc;0;5:ignore errors=true: {{str mid| Abcdefghijklmnopqrstuvwxyz |2=0|3=5|ignore errors=true}}&lt;/div&gt;</summary>
		<author><name>Атомный трамвай</name></author>
	</entry>
</feed>