powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / поиск и замена переменного в тексте
6 сообщений из 6, страница 1 из 1
поиск и замена переменного в тексте
    #39403703
Владимир Л
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!
Есть строка замены
ss = Replace(ss, "<sup>00</sup>", "<sup> </sup>")

где <sup>00</sup> , 00 - это переменные, может быть 01 или 35...


нужно найти любое значение в этом промежутке и заменить на пробел

Заранее благодарен
...
Рейтинг: 0 / 0
поиск и замена переменного в тексте
    #39403710
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир Л,

regexp
...
Рейтинг: 0 / 0
поиск и замена переменного в тексте
    #39403711
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: vbnet
1.
2.
3.
4.
5.
6.
Dim RegEx As Object
Set RegEx = CreateObject("VBScript.RegExp")
RegEx.Global = True
RegEx.Pattern = "<sup>([0-3][0-5]|[0-2]\d)</sup>"

Debug.Print RegEx.Replace("<sup>00</sup><sup>20</sup><sup>35</sup><sup>36</sup>", "<sup> </sup>")
...
Рейтинг: 0 / 0
поиск и замена переменного в тексте
    #39403726
Владимир Л
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Извините. Вопрос тот же. Спрошу по другому...
Будучи далек от программирования, пытаюсь ковырять модуль Excel, нужно довести его до удобной формы вывода информации на лист
Весь модуль во вложении

Попытался заменой добавив строку
ss = Replace(ss, "<sup>00</sup>", "<sup> </sup>")

в принципе устроил, но не все заменил

Как в уже имеющемся модуле, произвести замену


где <sup>00</sup> , 00 - это переменные, может быть 01 или 35...


нужно найти любое значение в этом промежутке и заменить на пробел
...
Рейтинг: 0 / 0
поиск и замена переменного в тексте
    #39403728
Владимир Л
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
файл целиком
...
Рейтинг: 0 / 0
поиск и замена переменного в тексте
    #39403777
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир Л,

Если у вас всего два варианта, то
Код: vbnet
1.
2.
ss=Replace(ss, "<sup>01</sup>", "<sup> </sup>")
ss=Replace(ss, "<sup>35</sup>", "<sup> </sup>")
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / поиск и замена переменного в тексте
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]