Как написать регулярное выражение электронной почты в Jmeter?Как написать выражение электронной почты регулярного выражения в Jmeter?
ответ
Просто используйте «(. +?)», Он будет работать. Ниже приведен пример
<input type="email" value="[email protected]">
извлечь значение электронной почты просто использовать регулярное выражение в качестве значения = "(. +?)"
JMeter site has explanation на синтаксисе регулярных выражений, и JMeter имеет RegEx тестер. Вы можете проверять электронную почту разными способами. Наиболее основная проверка заключается в следующем:
[A-Za-z0-9._%+-][email protected][A-Za-z0-9.-]+\.[A-Za-z]{2,}
(он будет проверять, что @
присутствует, символы до и после @
ограничены допустимых символов, а расширение домена длиной не менее 2-х символов).
Это выражение ловит наиболее распространенные электронные письма, хотя это потерпит неудачу для более продвинутых (но все еще действующих) электронных писем (например, письмо с IP-адресами, международными доменами, и так далее)
Ваше регулярное выражение [A-Za-z0-9 ._% + -] + @ [A-Za-z0-9 .-] + \. [A-Za-z] {2,} не будет работать для в Jmeter. Но значение = "(. +?)"> Должно работать –
@MadhuCheepati: OP хочет «регулярное выражение электронной почты». Я предоставил один. Вы предоставили что-то, что не имеет никакого отношения к электронной почте. –
Я решил эту проблему с помощью экстрактора регулярных выражений и постпроцессора beanshell.
BeanShell пробоотборник Код: -
emailAd = vars.get("email");
emailAddr = vars.get("EmailAddress");
//log.info(email); // if you want to log something to jmeter.log file
if(!emailAd.equals("0")) {
// Pass true if you want to append to existing file
// If you want to overwrite, then don't pass the second argument
f = new FileOutputStream("C:/Users/Errors.tsv", true);
p = new PrintStream(f);
this.interpreter.setOut(p);
print(emailAddr +"\t"+ emailAd);
f.close();}
- 1. Любая альтернатива проверке электронной почты регулярного выражения?
- 2. Регулярного выражения для электронной почты # 2
- 3. Регулярного выражения для адреса электронной почты
- 4. регулярного выражения электронной почты длина проверки
- 5. MVC3 регулярного выражения для электронной почты
- 6. Регулярного выражения для анонимного электронной почты
- 7. выражение выражения регулярного выражения
- 8. Как написать шаблон электронной почты в mysql?
- 9. Jmeter Регулярного выражения в кавычках
- 10. Регулярного выражения для электронной почты не работает в Mvc cshtml
- 11. Javascript регулярного выражения для электронной почты, включая «[» и «]»
- 12. Выражение выражения для фильтрации электронной почты
- 13. Регулярного выражения для электронной почты, чтобы разрешить только два домен
- 14. Проверка адреса электронной почты в JavaScript с использованием регулярного выражения
- 15. Регулярные выражения (регулярное выражение) Проверка электронной почты
- 16. Как написать шаблон регулярного выражения в lucene?
- 17. Подстановочное выражение регулярного выражения для следующего пространства
- 18. Как написать регулярные выражения для JMeter?
- 19. Jmeter: использование экстента регулярного выражения
- 20. Шаблон регулярного выражения для извлечения данных электронной почты
- 21. Выражение выражения регулярного выражения Java?
- 22. Ошибка корреляции регулярного выражения jmeter
- 23. выражение выражения регулярного выражения Python
- 24. Выражение выражения регулярного выражения Sed?
- 25. Регулярного выражения для проверки действительного адреса электронной почты
- 26. C# выражение регулярного выражения '+'
- 27. Правильное выражение регулярного выражения
- 28. Регулярного выражения в препроцессоре боба оболочки в JMeter
- 29. Как избавиться от сообщения регулярного выражения электронной почты на Devise?
- 30. Регулярное выражение для исправления адреса электронной почты
вы понимаете, что это будет также счастливо соответствует '<входной тип = "электронная почта" значение = "iamnotavalidemail !!!">'? –
Да. Я должен работать. Если вы хотите попробовать его в Jmeter и сообщить мне. Я уверен, что ваше регулярное выражение не будет работать в этом случае. –
Тот факт, что он «будет работать» и не будет работать для '' is ** bad **. Как вы этого не понимаете? –