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 版本,其他版本界面可能会有差异。