在SAS中为字符串中的每个单词添加一个字母?

时间:2017-02-16 01:18:16

标签: sas character

我有一个名为' measure'的字符串。它包含几个单词,例如猫鸭鸡; 我想在每个单词的末尾添加一个字母,即catx duckx chickenx。

任何人都可以帮我这个吗?谢谢!

1 个答案:

答案 0 :(得分:1)

尝试使用常规快递:

data _null_;
  measure="cat duck chicken";
  _measure=prxchange('s/(\w+)(?=\s|$)/$1x/',-1,measure);
  put _all_;
run;