robotframework - 如何剥离 URL 的一部分并分配给变量
问题描述
我想将当前 URL 分配给一个变量,然后获取它的一个子字符串并分配给第二个变量。URL 的格式为http://qasite.test/lists/123456789#
所以我需要将 123456789# 分配给变量 2
我知道我可以首先使用以下方法获取 URL:
${href}= 获取位置
解决方案
经过大量工作后,我认为以下方法可能有效。(我没有机器人框架环境,但以下方法可能有效。)
使用Fetch from right获取您的 url ( http://qasite.test/lists/123456789# ) 你会得到这个 (1234567789#)
${string} = Convert to String http://qasite.test/lists/123456789# ${id} = Fetch From Right ${string} /
此链接可能有助于从右侧获取
现在使用Get Length of robot framework获取${id} 的长度
- 现在使用Get Substring starting index from (0 to length or length-1) 你会得到123456789
推荐阅读
- anaconda - Deeplabcut 安装_conda 环境
- apache-spark - 用于 Hbase 扫描的 ColumnPrefixFilter
- apache-spark - 为什么我在 PySpark 中调用 map() 方法时会遇到错误?
- javascript - 如何在 Vuejs 中用一个对象替换另一个对象?界面不变
- python - 如何将腌制的 python 对象导入 Django view.py 文件
- c# - 如何使用自动映射器映射孩子并使用转换
- connection - 在 Talend 中看不到雪花表
- c# - [BsonId] 和 BsonClassMap.MapIdField 的区别
- c# - Unity 3D如何将Vector3投影到平面上或在特定平面中的两个Vector3之间获得角度?
- apache - APACHE 反向代理中的 Web 套接字