Цитата: как выдернуть из строки участок например со 2 по 5 символ? А затем с 5 до конца строки
Для этого не нужны регулярки.
CODE:string s = "qwerty12345"; // строка
messagebox( substring(s, 2, 5) ); // со 2 по 5
messagebox( substring(s, 5, -1) ); // с 5 до конца строки
messagebox( substring(s, 3, 7) ); // с 3 по 7
function substring(string text, int _start, int end)
{
char temp[9999];
strcpy(#temp[0], text);
if(end==-1)return format(#temp[_start-1]);
return format(#temp[_start-1], end-_start+1);
}
|