This shows you the differences between two versions of the page.
— |
ru:instrx [2016/01/01 22:49] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ==== Instrx ==== | ||
+ | === Формат: === | ||
+ | **instr**x( строка, рег_выражение )\\ | ||
+ | **instr**x( строка, рег_выражение, старт_символ ) | ||
+ | === Описание: === | ||
+ | Проверяет, содержится ли в //строке// подстрока, определяемая регулярным выражением //рег_выражение//. Если да, то функция возвращает номер позиции первого вхождения подстроки. Если нет, возвращается нуль (0). Вы можете дополнительно указать число //старт_символ//, с которого нужно начинать проверку строки. Нумерация символов в строке начинается с 1. | ||
+ | === Смотри также: === | ||
+ | [[instr|Instr]] | ||
+ | === Пример: === | ||
+ | |||
+ | <code> | ||
+ | print instrx("Привет", "[Ии]в") | ||
+ | print instrx("Проверка, проверка","[еЕ][рР]",6) | ||
+ | </code> | ||
+ | Будет напечатано | ||
+ | <code> | ||
+ | 3 | ||
+ | 15 | ||
+ | </code> | ||
+ | |||
+ | === Впервые в версии: === | ||
+ | 0.9.6.56 | ||