Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как в строке найти все вхождения подстроки типа %%<Любые символы>% / 10 сообщений из 10, страница 1 из 1
19.11.2008, 14:01
    #35663270
kefi
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в строке найти все вхождения подстроки типа %%<Любые символы>%
Как в строке найти все вхождения подстроки типа %%<Любые символы>% ?
...
Рейтинг: 0 / 0
19.11.2008, 14:14
    #35663308
FAndrew
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в строке найти все вхождения подстроки типа %%<Любые символы>%
Если мы говорим про строку в переменной, то InStr в цикле.
...
Рейтинг: 0 / 0
19.11.2008, 14:35
    #35663390
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в строке найти все вхождения подстроки типа %%<Любые символы>%
Или с помощью VBScript.RegExp.
...
Рейтинг: 0 / 0
19.11.2008, 14:36
    #35663396
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в строке найти все вхождения подстроки типа %%<Любые символы>%
Код: plaintext
1.
arr=split(...)
debug.print ubound(arr)- 1 
...
Рейтинг: 0 / 0
19.11.2008, 14:48
    #35663441
kefi
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в строке найти все вхождения подстроки типа %%<Любые символы>%
AntonariyИли с помощью VBScript.RegExp.
Ну вот как раз именно это желательно, но не могу составить шаблон для тербуемого регулярного выражения.
Например выделить все подстроки типа 1подстрока из :
%%1подстрока%%%2подстрока%%Это не то%
...
Рейтинг: 0 / 0
19.11.2008, 17:18
    #35663915
VladConn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в строке найти все вхождения подстроки типа %%<Любые символы>%
FAndrewЕсли мы говорим про строку в переменной, то InStr в цикле.

FAndrew,

Вы бы не могли проиллюстрировать ваш ответом кодом?

Спасибо.
...
Рейтинг: 0 / 0
19.11.2008, 22:06
    #35664296
kefi
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в строке найти все вхождения подстроки типа %%<Любые символы>%
kefiAntonariyИли с помощью VBScript.RegExp.
Ну вот как раз именно это желательно, но не могу составить шаблон для тербуемого регулярного выражения.
Например выделить все подстроки типа 1подстрока из :
%%1подстрока%%%2подстрока%%Это не то%

Ну вот еле нашел : шаблон "%%(.*?)%"

Как-бы поучиться регулярным выражениям, где потолковее они описаны ?
...
Рейтинг: 0 / 0
19.11.2008, 22:22
    #35664312
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в строке найти все вхождения подстроки типа %%<Любые символы>%
kefi
Как-бы поучиться регулярным выражениям, где потолковее они описаны ?

How To Use Regular Expressions in Microsoft Visual Basic 6.0
...
Рейтинг: 0 / 0
19.11.2008, 23:02
    #35664346
VladConn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в строке найти все вхождения подстроки типа %%<Любые символы>%
http://www.regexbuddy.com/
http://regexlib.com/default.aspx
...
Рейтинг: 0 / 0
20.11.2008, 10:01
    #35664758
FAndrew
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как в строке найти все вхождения подстроки типа %%<Любые символы>%
VladConnВы бы не могли проиллюстрировать ваш ответом кодом?

Если честно, то просто не хочется. Исходников под рукой нет. Да и не та эта задача, которую не решить за 10 минут.
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как в строке найти все вхождения подстроки типа %%<Любые символы>% / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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