CODE:
string P[10];
string T="привет (привет)";
string R= "привет (п"; //Не находит
string R= "привет "; //Находит
int k=regexsearch(-1, #P[0], T, R);
messagebox(format(k));
string P[10];
string T="привет (привет)";
string R= "привет (п"; //Не находит
string R= "привет "; //Находит
int k=regexsearch(-1, #P[0], T, R);
messagebox(format(k));
Я понимаю, что проблема решается добавлением обратного слеша, но строка динамическая, надо бы автоматом это сделать, потому что еще реагирует на сами слеши, если есть в тексте, на квадратные скобки и т.д.
P.S. мне не обязательно видеть сколько результатов найдено, сами результаты и т.д., важно знать, есть фрагмент в тексте или нет, возможно использование более простой функции поиска, без регулярных выражений