描述:表格中有100行内容,这些内容都是带有空格的。
内容举例:大佬您 好 我碰 壁 了 12岁 求支援 3q
内容包含:中文、英文、空格、数字。
需求:需要将表格中每一行的内容【包括空格】,以【随机】的方式填写到指定输入框中。
===========
以下为自行尝试过程遇到的问题。
如果填写内容【不带空格】,正则表达方式【\['(.*?)'\]】可以正常走完流程填写到输入框中。
如果填写内容【带有空格】,正则表达方式【\['(.*?)'\]】报错Can not convert Array to String或自动跳过步骤。
===========
以下是我的操作过程,麻烦大佬帮忙指点,非常感谢。
1:读取CSV数据,编码=ANSI,内容分隔符=空格。
2:列表聚合成文本,连接符类型=标准链接,标准连接符=空格符,数量=1。
3:文本分割成列表,分隔符类型=标准分隔符,标准分隔符=空格。
4:产生随机数。
5:获取列表指定位置项。
6:从文本中提取内容。提取方式=自定义,正则表达方式=\['(.*?)'\]
以上六个步骤,可以填写不带空格的内容,带空格内容则报错或自动会跳过填写步骤。






正则表达方式用【.*】无法在输入框中输入带有空格的内容。
打开Excel,循环Excel,循环行内容的形式也无法获取每一行中的内容,只会填写行号。