如何从我们在Protractor中的
java getText.trim()中使用中删除字符串中的额外空间,我使用如下:
var columnvalue=rows.get(9).getText(); var columnvalue1=columnvalue.trim();
解决方法
Andreas的解决方案基本上是正确的.我只是附加一些额外的信息.
我不确定你使用的装饰是什么,但是
1)如果你想把它变成一个断言:
expect(rows.get(9).getText()).toMatch('\s*STRING_TO_MATCH\s*')
或者干脆
expect(rows.get(9).getText()).toContain('STRING_TO_MATCH')
2)如果你想要一个返回修剪值的promise
var columnvalue=rows.get(9).getText(); var columnvalue1=columnvalue.then(function(text) {return text.trim();})