gpt4 book ai didi

sas - 如何删除特殊 ASCII 字符?

转载 作者:行者123 更新时间:2023-12-02 09:07:05 37 4
gpt4 key购买 nike

我正在尝试从字符串中删除特殊字符。

“孟买降雨实时更新:IMD 预测 future 24 小时将有强降雨 �”

data demo1 (keep=headline2 headline3 headline4 headline5);
set kk.newspaper_append_freq_daily1;
headline2=trim(headline);
headline3=tranwrd(headline2,"�"," ");
headline5=compress(headline2,"�");
headline4=index(headline2,"�");
run;

最佳答案

您可以使用kpropdata功能。来自文档:

Removes or converts unprintable characters.

代码示例:

%let in=kk.newspaper_append_freq_daily1;
%let out=demo1;

data &out;
set ∈
array cc (*) _character_;
do i=1 to dim(cc);
cc(_N_)=kpropdata(cc(i),"TRUNC", 'utf-8');
end;
run;

在我使用的代码中 array语句迭代表中的所有字符列。

关于sas - 如何删除特殊 ASCII 字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56932469/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com