【文字处理求助】特定文字内容后的文本全部删除

使用问题 · 701 次浏览
异族酋长 创建于 2023-12-27 11:21

在设计动作时有没有办法做到像这样大段的文字,去掉红框中的文字内容,也就是识别到“源:与必应的对话”,然后删除之后的所有文字内容?


回复内容
CL 2023-12-27 11:29
#1

方法1:$= {text}.IndexOf("找的内容")  得到位置信息后,使用文本处理模块截取。

方法2:使用正则替换

异族酋长 回复 CL 2023-12-27 11:44 :


异族酋长 回复 CL 2023-12-27 11:44 :
不行,处理之后就只剩个点
CL 回复 异族酋长 2023-12-27 11:46 :

这种情况建议调试运行找问题。 



异族酋长 回复 CL 2023-12-27 11:55 :

就两行……

CL 回复 异族酋长 2023-12-27 11:59 :

即便一行,找原因也要调试才行,猜哪能猜出来,你看我上面的截图,说明模块是可以正常运行的。

看看步骤得到的参数是不是不正常。

异族酋长 回复 CL 2023-12-27 15:50 :

怎么截取目标位置之前的内容,这截取的是我不想要的内容


异族酋长 最后更新于 2023-12-27 15:59
CL 回复 异族酋长 2023-12-27 15:53 :

开始位置-1,表示没有找到那个字符串。 看起来你应该先使用获取剪贴板文本,把内容写入到text变量里,再在下一步中进行文本处理。

异族酋长 回复 CL 2023-12-27 16:15 :

解决了,十分感谢你耐心的帮助

异族酋长 2023-12-27 15:59
#2

怎么截取目标位置之前的内容,这截取的是我不想要的内容


回复主贴