Этот топик читают: Гость
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 2 раз(а), последний 2025-01-09 08:28:41 |
|||
карма: 0 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 2 раз(а), последний 2025-01-09 08:28:42 |
|||
карма: 0 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 2 раз(а), последний 2025-01-09 08:28:42 |
|||
карма: 0 |
|
Ответов: 23
Рейтинг: 0
|
|||
Возник другой вопрос. Заменяются только те данные которые мы вводим для замены а хотелось бы что бы заменялась вся строка в которой находятся данные то есть. Предположим что в файле есть строка то кого типа: Какой хороший день. Для её замены нам необходим ввести "Какой хороший день" и данные которые её заменят. А нужно чтобы ввели только слово "Какой", а хороший день заменились автоматически. Как можно сварганить? Сижу бьюсь как рыба об лед.
|
|||
карма: 0 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
GroZID писал(а): Возник другой вопрос.Какой прекрасный день! Какой чудесный вид... Какой фильм посмотреть? Какой напиток пить ? GroZID писал(а): А нужно чтобы ввели только слово "Какой"И что получится? |
|||
карма: 25 |
|
Ответов: 23
Рейтинг: 0
|
|||
Да, немного бредово вышло
Суть заключается в том что бы заменить всю строку, а в заменяемые данные писать только часть этой строки. Пример: Нам надо заменить строку со следующим содержанием: 1,2,3,4,5 Пишем данные для замены: 1,2,3,4,5 Пишем заменяемый данные: 1,3,5 Итог: 1,3,5 Суть моего вопроса заключается в том как сделать чтобы не писать полностью данные для замены "1,2,3,4,5", а написать 1,2 и все. остальное 3,4,5 должно автоматически замениться на заменяемые данные "1,3,5" |
|||
карма: 0 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
GroZID, как только поймешь, что между набором (строкой) цифр и строкой слов нет никакой разницы, тогда и поговорим.
|
|||
карма: 25 |
|
Ответов: 23
Рейтинг: 0
|
|||
Это и так понятно что нет разницы, я пытаюсь заменить всю строку
|
|||
карма: 0 |
|
Ответов: 5446
Рейтинг: 323
|
|||
GroZID, а как ты объяснишь машине, что под "1,2" ты имеешь в виду "1,2,3,4,5"?
|
|||
карма: 1 |
|
Ответов: 1173
Рейтинг: 49
|
|||
iarspider, думаю, г-н GroZID подразумевает, что софтина должна искать, какая строка попадает под маску типа "Какой*", и, в случае попадания, заменять на соответствующую "правленную" строку.
|
|||
карма: 0 |
|
Ответов: 5446
Рейтинг: 323
|
|||
Ex_, я тоже догадываюсь. Но не раз бывало, что мои подозрения и действительность грубо расходились. Так что подождём ТС-а
|
|||
карма: 1 |
|
Ответов: 23
Рейтинг: 0
|
|||
Ex_, Вы совершенно верно поняли, именно это я и пытаюсь сделать.
|
|||
карма: 0 |
|
Ответов: 5446
Рейтинг: 323
|
|||
GroZID, StrMask. Для более сложных задач может потребоваться компонент RE_Search
|
|||
карма: 1 |
|
Главный модератор
Ответов: 2999
Рейтинг: 396
|
|||
RegEx выражения.
|
|||
карма: 6 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 2 раз(а), последний 2025-01-09 08:28:42 |
|||
карма: 0 |
|