Пользовался все это время весьма интенсивно.
Вот вы говорите "не спешите благодарить" - но как же этого не делать, если скрипт работает (в моем случае) без нареканий и архиполезен? :))
Огромное вам спасибо еще раз!
Возник такой вопрос.
А можно ли скрипт подправить так, чтобы он заменял одно слова на ДВА слова? В ряде кое-каких ситуаций мне это нужно.
Вы, как создатель, сориентируете меня? Ткните в строчку кода и скажите "добавь туда". Я потом сделаю себе отдельный скриптик из текущего оригинала на этот случай, чтобы общий скрипт "для всех" не трогать.
Что мне нужно: в текущей форме замена ОДНО слово на ДРУГОЕ ОДНО слово работает без нареканий. Далее хотелось бы (добавить одной строчкой), чтобы ОДНО слово заменялось на ДВА слова, при этом у меня такие ситуации, когда это второе слово -- одно на все замены (например, 30 штук) за единую операцию редактирования. То есть, пример,
прошел прошла
вышел вышла
перешел перешла
Тут все отлично работает.
А нужно:
прошел прошла она
вышел вышла она
перешел перешла она
Сам я, когда открыл js, не смог разобраться.
Чую, что куда-то сюда надо добавить/подправить, но образования не хватает.
v a r r e g e x p = n e w R e g E x p ("[a-zа-яё]+ [a-zа-яё]+ [a-zа-яё]+","i");
В конце концов, даже если нельзя, например, регулярным выражением добавить в конце каждой замены одно единое (второе) слово на всё, у меня их не так много, я могу себе скриптиков понаделать на каждый случай, вы только пальцем ткните куда надо.
Будет, например,
v a r r e g e x p = n e w R e g E x p ("[a-zа-яё]+ [a-zа-яё]+ ["она"]+","i");
v a r r e g e x p = n e w R e g E x p ("[a-zа-яё]+ [a-zа-яё]+ ["второй"]+","i");
Смысл в том, чтобы именно FBE делал такие замены, ну в смысле, скрипт как сейчас и дальше бы работал так же, но иногда просто заменял в каких-то отдельных ситуациях (редких) не одно слово на одно слово, а одно на два, причем второе слово в таких заменах -- фиксированное без каких-либо вариаций.
Наверняка же это просто сделать? Не в смысле общего скрипта для всех, где могут быть конфликты и т.п., а вот так, для специфических ситуаций?