[英]Selenium IDE javascript regex replacement of newline with <br>
我有一个变量($ {Short}),它是一个纯文本体,带有新行。 我将其存储在Selenium IDE中,想替换换行符。 这是我正在使用的,为什么不起作用有什么建议?
<tr>
<td>store</td>
<td>javascript{storedVars.Short.replace(/(?:\r\n|\r|\n)/g, '<br />');}</td>
<td>Short</td>
</tr>
感谢您的任何见解。 这个正则表达式在js文件中正常工作..
使用storeEval而不是store。 如果您在上面的示例中回显$ {Short},则可能会看到
javascript {storedVars.Short.replace(/(?:\\ r \\ n | \\ r | \\ n)/ g,'<br />');}
而不是Short执行后正则表达式的前一内容。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.