Всем привет.
Selenium IDE сгенерировал такой код:
Assert.IsTrue(Regex.IsMatch(selenium.GetConfirmation(), "^Are you sure you want to remove Item1[\\s\\S]$"));
Вообщем то все отлично работает.
Но интересует регулярка что бы строка "^Are you sure you want to remove Item1[\\s\\S]$" была без Item1. Т.е. теоретически на месте Item1 может быть и Item2 и Item3.
Пишу на C#+Selenium RC
![Фотография](https://software-testing.ru/forum/public/style_images/master/profile/default_large.png)
Редактирование Regex сгенерированой Selenium IDE
Автор soleksenko2702, 14 мар 2012 13:57
Сообщений в теме: 2
#1
Отправлено 14 марта 2012 - 13:57
#2
Отправлено 14 марта 2012 - 14:46
Так наверное
"^Are you sure you want to remove Item\d+[\\s\\S]$"
#3
Отправлено 14 марта 2012 - 15:08
Так наверное
"^Are you sure you want to remove Item\d+[\\s\\S]$"
Спасибо, все получилось.
Только должно быть Item\\d+
А еще интересует регулярка для данной строки, но вместо Item1 может быть как одно слово так и два через пробел.
Например:
"^Are you sure you want to remove Item1[\\s\\S]$"
"^Are you sure you want to remove New Item[\\s\\S]$"
Как можно сделать что-то универсальное что бы подходило под оба случая?
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных