1、文本模式和python模式
输入文本时,要注意是否点亮python模式,点亮后按python语法输入。
文本模式:
- 直接输入就是文本(字符串)格式
- 输入数字也是文本格式
- 直接拼接
python模式:
- 要加引号
" "
- 输入数字是整数或者浮点数,可能运算
- 使用
+
加号拼接
2、文本的转换
数字还是文本类型,不能运算,需要转为数字类型
- 转换为整数
int(text)
- 转换为小数
float(text)
- 数字转文本
srt(text)
- 查看变量类型
type(text)
- ps. 要
点亮python模式
!!!
日期转文本
- 数据处理——日期时间——「
日期时间转换为文本
」 - 将当前日期或指定日期转换为固定格式的文本字符串
相反,将文本转换为日期
- 数据处理——日期时间——「
转换到日期时间
」
文本和列表的转换
- 可以用「
文本分割成列表
」
文本的清除
- 可以用「
文本替换
」(替换内容为空)
3、文本截取
从文本中截取字符:
text = 大圆RPA学习
- 用
[ ]
截取,从 0 开始计数,倒叙从 -1 开始计数 text[1]
圆
截取第1个字符text[-2]
学
截取倒数第2个字符text[0:4]
大圆R
截取第1-3个字符(最后一个不取,前闭后开)text[1:4]
圆RP
截取第2-3个字符text[-5:-7]
大圆
倒叙截取字符
使用已有的指令积木:
- 数据处理——文本操作——「
截取一段文本
」 - 数据处理——文本操作——「
从文本中提取内容
」
截取一段文本
通过文本位置截取其中的文本。
从文本中提取内容
可以提取数字、手机号、Email、身份证号等等,或者自定义正则表达式
4、更多文本指令
文本分割成列表
数据处理——文本操作——「文本分割成列表
」。
将文本字符串按指定的分隔符分割成列表,实现文本和列表的转换。
文本替换
数据处理——文本操作——「文本替换
」。
顾名思义,替换文本中的内容。
追加文本
改变文本大小写
删除文本两端的空格
获取文本长度
等同于 len(text)
。
补齐文本至固定长度
5、自定义文本扩展功能
自定义指令——高级数据处理——文本扩展功能。
截图:影刀RPA 5.14 版本,其他版本界面可能会有差异。