Здравствуйте
Вставляю в див #marka значение из ячейки текущей строки таблицы
при этом нужно:
убрать кириллицу, которая находится в круглых скобках (вместе со скобками), например: (пустое)
убрать кириллицу+цифры, которые находятся в круглых скобках (вместе со скобками), например: (дд — 2 окна)
убрать кириллицу без скобок, например: с молдингом
если в круглых скобках будет смесь кириллицы/латиницы — убрать вместе со скобками
делаю так:
1 | правильно | Audi 80 (SED) (01-04) (пустое) с молдингом (дд — 2 окна) | 79-86 |
2 | не правильно | Audi 100 прозрачное (99-04) с молдингом (дд — 2 окна) (номер — vin) | 80-90 |
3 | не правильно | стекло Mazda 626 5D HBK прозрачное vin (vin — номер) | 88-92 |
$(‘.ecodehref’).click(function()< $(‘#marka’).text($(this).parents(‘tr’).find(‘td:eq(2)’).text().replace(/([а-яёА-ЯЁsW]+[0-9sW]+[а-яёА-ЯЁ]+?)/g, »)); >);
Skyrim SE: Where to find the Paraglider and Tarhiel’s gale
регулярка справляется с задачей только со значением ячейки первой строки таблицы, во 2 и 3 строке часть кириллицы остается
помогите, пожалуйста, правильно написать регулярное выражение
Последний раз редактировалось rodiony4, 04.11.2016 в 19:39 .
04.11.2016, 01:11
Регистрация: 27.05.2010
Сообщений: 32,594
rodiony4,
так?
Untitled $(function() < $(«.ecodehref»).click(function(event) < event.preventDefault(); var reg = /(.*?)/g, rus = /[u0430-u044fu0451]/ig, str = $(this).parent().next().text(); str = str.replace(reg, function(a) < return rus.test(a) ? «» : a >).replace(rus, «»); $(«#marka»).text(str) >) >);
1 | правильно | Audi 80 (SED) (01-04) (пустое) с молдингом (дд — 2 окна) | 79-86 |
2 | не правильно | Audi 100 прозрачное (99-04) с молдингом (дд — 2 окна) (номер — vin) | 80-90 |
3 | не правильно | стекло Mazda 626 5D HBK прозрачное vin (vin — номер) | 88-92 |
Источник: javascript.ru
Skyrim — Пакет SKSE фиксов
FrohlichMetzger :
Эм, а это точно нужно? Мне только двойной курсор мешает, но перезапуском решается
DrToffik
Символы вместо русских букв | Как убрать иероглифы
Ну, я использую Renamer, а также довольно часто переключаюсь со Скайрима на браузер, торрент или еще что-нибудь, так что, конкретно для меня, эти фиксы были полезны.
Nikett :
Safety Load устарел наверное лет 5 назад, CrashFixes где?
DrToffik
Честно говоря, не слышал о таком, надо глянуть)
Источник: all-mods.ru
Как убрать кириллицу в скайрим
Решил выложить тут для тех, кто не знает.
Проблема с отображением имени персонажа в записках, а также названий зачарованных предметов на русском решена.
Фикс можно скачать ТУТ. Для работы необходим SKSE (т.к. фикс выполнен в виде плагина для SKSE). Для того, чтобы не начинать новую игру, и получить желаемый результат в записках, необходимо переименовать персонажа (важен сам факт переименования, то есть даже если у вас имя уже на русском, переименуйте на такое же, Punto Switcher в этом поможет).
Также рекомендуется после установки фикса создать новое сохранение, и перезаписывать уже его, а не то, что было до установки фикса. Пробелы в файле сохранения также профиксены.
добавлено tarson_dll — 24.02.13 — 18:16
Автором является MobyArt с форума forum.ru-board.com
26.02.13 — 16:36 (Ответ #2)
Вообще отлично. Ещё баг с зачарованием исправляет, когда при переименовании вещи неправильно отображается название. Это must have. Большое спасибо автору.
26.02.13 — 18:29 (Ответ #3)
Вообще отлично. Ещё баг с зачарованием исправляет, когда при переименовании вещи неправильно отображается название. Это must have. Большое спасибо автору.
Автор, увы, не заявляет о себе. По крайней мере пока, мог бы заявить хотя бы чтобы авторские права можно было передать (хотя какие тут права, одни формальности )
13.03.13 — 19:00 (Ответ #4)
Автор, увы, не заявляет о себе. По крайней мере пока, мог бы заявить хотя бы чтобы авторские права можно было передать (хотя какие тут права, одни формальности )
Вообще-то, автор под ником MobyArt обитает на forum.ru-board.com. Это неблагодарные люди «забывают» указать автора, когда публикуют плагин на других ресурсах. В выложенном выше архиве даже readme изменен.
Источник: elderscrolls.net