15
私はテストする変数に入れたい非常に長い正規表現を持っています。私はそれを読むことができないように複数の行に置くことができるようにしたいと思います。ドキュメンテーションタグで複数の行を見ることができます。しかし、このフォーマットを試してみると、ロボットはこれがリストだと思うようです。ロボットのフレームワークでこれを行う方法はありますか?ロボットフレームワークで変数span複数行を使用することは可能ですか?
${example_regex} = '(?m)Setting IP address to [0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\nSetting MAC address to [0-9a-f]{2}:[0-9a-f]{2}:[0-9a-f]{2}:[0-9a-f]{2}:[0-9a-f]{2}:[0-9a-f]{2}\nSetting IP forwarding kernel options'
は書くことができるようにしたいと思います:
${example_regex} '(?m)Setting IP address to [0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\n
Setting MAC address to [0-9a-f]{2}:[0-9a-f]{2}:[0-9a-f]{2}:[0-9a-f]{2}:[0-9a-f]{2}:[0-9a-f]{2}\n
Setting IP forwarding kernel options'
これは非常に有用な技術です。私の変数では、$ {SPACE}変数を使用して行末にスペース文字を入力する必要がありました。 –
改行をしたい人は、 '\ n'や' $ {\ n} 'をテキストに入れてください。 – tuxayo