Сунь Цзы, древний китайский стратег, генерал и философ, сказал:
Говорят, что если вы знаете своих врагов и знаете себя, вы можете выиграть сто сражений без единого потеря. Если вы знаете только себя, но не своего оппонента, вы можете победить или проиграть. Если вы не знаете ни себя, ни своего врага, вы всегда будете подвергать себя опасности.
blockquote>В этом случае ваш враг - это HTML, и вы либо сами, либо регулярное выражение. Возможно, вы даже Perl с нерегулярным регулярным выражением. Знайте HTML. Знайте сами.
Я написал хайку, описывающий характер HTML.
HTML has complexity exceeding regular language.
Я также написал хайку, описывающий характер регулярного выражения в Perl.
The regex you seek is defined within the phrase <([a-zA-Z]+)(?:[^>]*[^/]*)?>
Проблема в том, что ваш sleep
вызывает ваш sleep
в рекурсивном цикле.
Я не уверен, зачем ты это делаешь. Я предполагаю, что вы хотите, чтобы внутренняя sleep
была встроенной версией ключевого слова. Если это так, вам нужно явно указать роботу, что вы хотите использовать встроенную версию:
*** Keywords ***
Sleep
[Arguments] ${time}
BuiltIn.Sleep ${time}
log Sleeping...