SAS搜索并使用正则表达式替换最后一个单词

时间:2017-07-24 10:50:49

标签: regex sas

我想在SAS中使用正则表达式搜索并替换最后一个单词。

实施例: "猫很可爱" "这是一只猫"

在这里,我想改变" cat" - > " dog",但仅限于" cat"是最后一个词(在这个例子中是第二句)

这是我到目前为止所做的:

data regextest;
    input sentence $25.;
    datalines
;
    cat is cute
    this is a cat
;
run;


data regextest2;
    set regextest;
    sentence2 = prxchange("s/cat$/dog/", -1, sentence);
run;

但这并没有给我结果。 提前谢谢。

0 个答案:

没有答案