5 / 5 / 8
Регистрация: 26.04.2016
Сообщений: 66
|
||||||
1 | ||||||
Замена одного символа на два20.09.2017, 08:06. Показов 809. Ответов 7
Нужно заменить в строке все символы # на &&. Нужно применять цепочечные команды. После первой замены исходная строка перестает копироваться в результирующую. При исходной строке 123#12345 в результат копируется только 123&&.
0
|
20.09.2017, 08:06 | |
Ответы с готовыми решениями:
7
Замена одного символа на два других Замена одного символа Замена одного символа на другой Замена одного символа на другой |
Эксперт Hardware
|
|
20.09.2017, 15:41 | 2 |
cmpsb сравнивает строки. если тебе нужен только символ "#", значит поиск символа в строке - scasb .. по окончании которого проверяй СХ, и если он не нуль, то подменив(#) двумя апперсандами(&&) продолжай поиск.замени cmpsb на scasb..
0
|
5 / 5 / 8
Регистрация: 26.04.2016
Сообщений: 66
|
||||||
20.09.2017, 17:48 [ТС] | 3 | |||||
Нужно обязательно использовать цепочечную команду.
С выводом, я собственно, разобрался. Нужно просто добавить еще один цикл копирования. Но теперь заметил проблему с итерацией элементов при замене, плюс не заменяются символы, идущие подряд.
0
|
Прощай, Мир!
1672 / 830 / 253
Регистрация: 26.05.2012
Сообщений: 3,056
|
|
21.09.2017, 02:53 | 4 |
если ведро дырявое, то сколько воду в него не лей все равно ведро будет пустое..
0
|
Эксперт Hardware
|
|
21.09.2017, 17:46 | 8 |
0
|
21.09.2017, 17:46 | |
21.09.2017, 17:46 | |
Помогаю со студенческими работами здесь
8
Замена одного символа в String Замена одного символа в формуле Замена одного символа на три Замена одного символа другим Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |