- Регистрация
- 04.01.2014
- Сообщения
- 206
- Благодарностей
- 113
- Баллы
- 43
Регулярка (?<=<table>[\w\W]*)(маша|саша)[\w\W]*?
текст который обрабатывает пример: <table>здесь текст всегда разный маша здесь текст всегда разный
В тестере регулярок выполняется быстро, а в PM и ZP долго - 4 секунды.
Делал с помощью C# еще дольше
Браузер не используется в шаблоне.
Помогите пожалуйста, а то до скончания веков будет текст обрабатывать
текст который обрабатывает пример: <table>здесь текст всегда разный маша здесь текст всегда разный
В тестере регулярок выполняется быстро, а в PM и ZP долго - 4 секунды.
Делал с помощью C# еще дольше
Код:
string pattern = @"(?<=<table>[\w\W]*)(маша|саша)[\w\W]*?";
var regex = new System.Text.RegularExpressions.Regex(pattern, System.Text.RegularExpressions.RegexOptions.IgnoreCase);
if (regex.IsMatch(project.Variables["variable1"].Value))
return regex.Match(project.Variables["variable1"].Value);
else
return "No";
Помогите пожалуйста, а то до скончания веков будет текст обрабатывать