Interested Article - Gadget-wfTypos.js
- 2020-07-18
- 1
\w
Коллеги, насколько я поняла, то в AWB код типа
(А|а)двакат(\w*)
каким-то образом находит «адвакатов» (для замены с
Википедия:AutoWikiBrowser/Typos
), но здесь в скрипте это не работает.
\w
это всё-таки то же самое, что
[a-zA-Z0-9_]
, и викификатор с кодом
r( /(А|а)двакат(\w*)(?=[^A-ZА-ЯЁa-zа-яё́]|$)/g, '$1двокат$2' );
может заменить «адвакат» на «адвокат», «адвакатfd» на «адвокатfd» и т.д., но «адвакаты», «адвакатов» и прочее с русскими буквами после т остаются неизменёнными. И таких неработающих вхождений с
\w
в скрипте около трети, наверное. Я пока все
\w
, подобные вышеописанному случаю, заменяю на
[а-яё]
, чтобы строчки скрипта всё-таки работали, как предполагалось. Пишите, плиз, если есть уточнения, предложения. --
Alexandrine
(
обс.
)
17:43, 5 марта 2019 (UTC)
-
Такая проблема действительно имеет место, но решать её надо не ручными заменами на этой странице — она лишь производная от
Википедия:AutoWikiBrowser/Typos
, а
, иначе при следующем обновлении ваши правки, включая столь труднообнаружимые замены, как
етренн(\w * )
→етренн([а-яё] + )
, потерялись бы. Я указанные замены в источник и сейчас отменю ваши правки и обновлю уже по процедуре, описанной в инструкции, чтобы дифф показывал разницу с прошлым обновлением. — Джек ( обс. ) 13:12, 12 мая 2019 (UTC)-
Если подходить системно, то тогда лучше привести в порядок страницу
Википедия:AutoWikiBrowser/Typos
, заменить там
\w
, где требуется, а Димину правку возвернуть. Потому что если в Typos\w
в каком-нибудь случае будет применён по делу, то тогда он здесь будет работать неверно. Пинги: Джек , Дима . -- Alexandrine ( обс. ) 10:16, 28 ноября 2019 (UTC)-
В C#, на котором написан AWB,
\w
включает все буквенные символы, не только латиницу. Даже если мы заменим в Википедия:AutoWikiBrowser/Typos все вхождения, мы не сможем уследить, чтобы там никто никогда не использовал\w
, так что отменять преобразование ни в коем случае не надо. Если же\w
будет применён для латиницы, то у нас есть множество вариантов — дополнить замену, использовать именно для этого случая код с[...]
вместо\w
и т. п. — Джек ( обс. ) 12:18, 28 ноября 2019 (UTC)
-
В C#, на котором написан AWB,
-
Если подходить системно, то тогда лучше привести в порядок страницу
Википедия:AutoWikiBrowser/Typos
, заменить там
Запрос правки защищенной страницы от 14 мая 2020
Запрос выполнен |
Прошу обновить. — smigles 20:49, 14 мая 2020 (UTC)
- Сделано . — Джек ( обс. ) 21:00, 14 мая 2020 (UTC)
Плейлист
Запрос выполнен |
Просьба исправить
r( /((?:^|\s)[Пп])лейлист/g, '$1лей-лист' );
на
r( /((?:^|\s)[Пп])лей-лист/g, '$1лейлист' );
в связи с тем, что это была
(см.
«плейли́ст, -листа́ [изменено, ср. РОС 2012: плей-ли́ст, -листа́]»
) и страницу
плейлист
переименовали правильно.
Викизавр
(
обс.
)
19:14, 12 октября 2021 (UTC)
- Сделано . Сергио ( обс. ) 21:18, 12 октября 2021 (UTC)
Бюлетень
Запрос выполнен |
r( /([^іїєґІЇЄҐ]{100,100})((?:^|\s)[Бб])[юие]л+[еюи]тен([А-ЯЁа-яё]*)(?=[^A-ZА-ЯЁa-zа-яё́]|$)/g, '$1$2юллетен$3' );
Просьба обновить, чтобы не ловил корректное украинское слово "бюлетень". Проверить можно в статье
Гирнык, Алексей Николаевич
. —
Movses
(
обс.
)
11:31, 1 июля 2022 (UTC)
- Сделано фактическим исключением (из-за сложности регулярки, скорее всего). stjn 17:09, 10 января 2024 (UTC)
с xxxx по xxxx годы → с xxxx по xxxx год
Таких ошибок в Википедии тысячи. Хорошо бы добавить замену. Или, может быть, кто-нибудь напишет в комментариях выражение для замены, а я перенесу его на свою страницу персонального оформления. Krokusse ( обс. ) 15:08, 13 ноября 2022 (UTC)
Имплант
Поступил запрос на изменение защищённой страницы . За этим шаблоном должно следовать полное и детальное описание запроса, чтобы участник, не знакомый с предметом, мог выполнить его без промедлений. Если автор запроса знает JavaScript , лучше всего сразу приготовить код. Предложенные изменения должны быть либо очевидными, либо поддержаны консенсусом . |
Прошу убрать из списка замен
имплант
—>
имплантат
. На текущий момент
оба
варианта являются корректными. В отличии от варианта
импланта
Н
т
, который в словарях так и не появился. —
Ivan-r
(
обс.
)
19:53, 1 февраля 2023 (UTC)
Запрос правки защищённой страницы от 8 января 2024
Запрос выполнен |
Добавлено правило "Неверные наращения числительных" в Википедия:AutoWikiBrowser/Typos#Разное . Прошу проверить его и добавить в скрипт. Gromolyak ( обс. ) 08:50, 8 января 2024 (UTC)
-
Сделано.
stjn
17:08, 10 января 2024 (UTC)
- Спасибо! Gromolyak ( обс. ) 17:38, 10 января 2024 (UTC)
Коммандит
Поступил запрос на изменение защищённой страницы . За этим шаблоном должно следовать полное и детальное описание запроса, чтобы участник, не знакомый с предметом, мог выполнить его без промедлений. Если автор запроса знает JavaScript , лучше всего сразу приготовить код. Предложенные изменения должны быть либо очевидными, либо поддержаны консенсусом . |
Строка 198
r( /((?:^|\s)[Кк])омманд(?!ос|о(?=[^A-ZА-ЯЁa-zа-яё́]|$)|ер|ован)([А-ЯЁа-яё]*)(?=[^A-ZА-ЯЁa-zа-яё́]|$)/g, '$1оманд$2' );
Согласно теме на техфоруме , прошу добавить игнорирование корня -коммандит-. Список опечаток для AWB . — обс. ; 10:06, 7 февраля 2024 (UTC)
- @ , видимо, ? ~~~~ Jaguar K · 15:13, 7 февраля 2024 (UTC)
- 2020-07-18
- 1