Если вызвать функцию regexsearch повторно после regexreplace, на второй messagebox вернет пустую строку. Если убрать regexreplace все работает. Баг или я что-то упустил?
CODE:string c,e;
string d="а32ха44яа";
regexsearch(1, #c, d, "а(\d{1,}|$)");
regexreplace(1, #e, d, "3", "3");
messagebox(c);
regexsearch(1, #c);
messagebox(c);
|