robotframework - 使用机器人框架从字符串中删除换行符
问题描述
我需要使用机器人框架从字符串中删除换行符
这是我的字符串看起来像
line 1 &
line 2
我尝试使用机器人框架关键字Replace String ${a} ${\n} ${SPACE}
,它在我的情况下不起作用,从日志中得到这个错误
Argument types are:
<type 'unicode'>
<type 'unicode'>
似乎&
unicode char 导致了这个问题,我在日志中的完整字符串是line 1 &\nline 2
我只想\n
在这种情况下用空格替换
解决方案
传递换行符的正确方法是不使用大括号:
${a}= Replace String ${a} \n ${SPACE}
Log To Console ${a} # prints line 1 & line 2
推荐阅读
- vb.net - 修改水晶报表中的参数值
- java - 如何从比屏幕大的视图的屏幕截图中创建位图?
- python - 为什么当我添加我用作参数的组时,由于 nonetype 没有属性而出现属性错误
- directus - 使用 git 升级 Directus 7 会导致使用时出错 - git pull origin
- .net - MVC5 应用程序在 IIS / Windows 2019 服务器上启动应用程序池时挂起
- angular - 在 kendo-daterange 上设置日期范围限制
- python-3.x - 如何将多个时间序列集输入 LSTM 模型进行预测?
- c# - 从字节数组垂直镜像图像
- javascript - Data recorded from FlatList empty on first TouchableOpacity push
- arrays - How to get average of values in array between two given indexes in Swift