Selenium RC Server:userContentTransformation选项支持哪些正则表达式选项?

时间:2011-10-20 23:39:11

标签: regex selenium selenium-rc

我正在使用Selenium服务器运行多个测试套件,我需要使用userContentTransform选项修改每个测试中的几个值。

Selenium server command line help中,它没有提供任何格式示例(文字字符串替换除外)。它也没有提到在幕后运行的正则表达式引擎。如果没有进行广泛的研究,我想找出可供我选择的选项。

有人可以深入了解userContentTransform正则表达式的格式和选项吗? (例如,是否提供前导和尾部斜杠,正则表达式标志是否有效以及支持哪些正则表达式功能。)此外,如果有人知道幕后运行的是哪个引擎,那将非常有用。

感谢。

1 个答案:

答案 0 :(得分:1)

这是Java的java.util.regex.Pattern语法。相关代码为org.openqa.selenium.server.InjectionHelper.writeDataWithUserTransformations(),并使用java.lang.String.replaceAll()来完成工作。