Изменить строку с изменяющейся длинной - C#
Формулировка задачи:
Здравствуйте, нужна ваша помощь!
Существует строка :
И она всегда разная в зависимости от имени пользователя! Т.е у меня получалось, чтобы работало только с определённым именем пользователя, я это осуществил посредством Remove.
Надо удалить 3-е вхождение сочетания символов "drug\nana\pointer\"
То есть в конечном итоге должно получиться вот это:
Прошу заметить, ремувом не получиться, потому что длина имени пользователя на всех компьютерах разная.
Я примерно предполагаю, как можно сделать, но только на словах, как реализовать не знаю!
Не читай, вдруг с мысли собьёшься
java -Xms1024m -XX:+AggressiveOpts -XX:+UseStringCache -Dsun.java2d.noddraw=true -Dsun.java2d.d3d=false -Dsun.java2d.opengl=false -Dsun.java2d.pmoffscreen=false -Dfml.ignoreInvalidMinecraftCertificates=true -Dfml.ignorePatchDiscrepancies=true -Djava.library.path=
C:\Users\Imya_polzovatelya\AppData\Roaming\
drug\nana\pointer\natiii -cp :\Users\Imya_polzovatelya\AppData\Roaming\
drug\nana\pointer\serffges.jar;:\Users\Imya_polzovatelya\AppData\Roaming\
drug\nana\pointer\asdfqwert.jar
java -Xms1024m -XX:+AggressiveOpts -XX:+UseStringCache -Dsun.java2d.noddraw=true -Dsun.java2d.d3d=false -Dsun.java2d.opengl=false -Dsun.java2d.pmoffscreen=false -Dfml.ignoreInvalidMinecraftCertificates=true -Dfml.ignorePatchDiscrepancies=true -Djava.library.path=
C:\Users\Imya_polzovatelya\AppData\Roaming\
drug\nana\pointer\natiii -cp :\Users\Imya_polzovatelya\AppData\Roaming\
drug\nana\pointer\serffges.jar;:\Users\Imya_polzovatelya\AppData\Roaming\asdfqwert.jar
Берём строку, находим там первое вхождение, пропускаем его, после повторяем это до 3-го раза, как нашли третий раз, удаляем "drug\nana\pointer\" начиная с позиции ,которую мы нашли в третий раз. (Это очень глупо и тупо я знаю)
Решение задачи: «Изменить строку с изменяющейся длинной»
textual
Листинг программы
str=Replace(str,/*Что ищем и будем заменять*/"drug\nana\pointer\asdfqwert.jar",/*На вот это*/"asdfqwert.jar")
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д