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

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


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

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

regexp
...
Рейтинг: 0 / 0
13.02.2017, 18:36
    #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
13.02.2017, 19:07
    #39403726
Владимир Л
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
поиск и замена переменного в тексте
Извините. Вопрос тот же. Спрошу по другому...
Будучи далек от программирования, пытаюсь ковырять модуль Excel, нужно довести его до удобной формы вывода информации на лист
Весь модуль во вложении

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

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

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


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


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

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


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