我尝试使用C# nuget包通过UiPath运行sh命令后,从Linux计算机导出控制台输出。当我把它写进记事本的时候,
]0;sqsuser@primedbdmc:~[sqsuser@primedbdmc ~]$
当我将值存储在运行时变量中时,
\u001b]0;sqsuser@primedbdmc:~\a\u001b[?1034h[sqsuser@primedbdmc ~]$
我想删除这个使用代码或正则表达式在UiPath,但我不能通过正则表达式。请帮
trnvg8h31#
这对我很有效
var s = <Dirty String> new Regex(@"\x1B\[[^@-~]*[@-~]").Replace(s, "");
5fjcxozz2#
经过长时间的搜索,解决方案如下
Regex.Replace(Regex.Replace(str_Response,""\x1B(?:[@-Z\\-_]|\[[0-?]*[ -/]*[@-~])"",""),"\a","")
2条答案
按热度按时间trnvg8h31#
这对我很有效
5fjcxozz2#
经过长时间的搜索,解决方案如下