标签: text replace sas
当我尝试从我提到的文字中移除"时,translate和tranwrd会创建一个空白。只有compress才能提供想要的结果。为什么其他两个用空格替换"?
"
translate
tranwrd
compress
data test; a = 'this is my:"funny text"'; b = translate(a,"",'"'); c = tranwrd(a,'"',""); d = compress(a,'"'); run;
结果(d是想要的结果):
请考虑: f与b和c之间的空白。
: f