JSL正規替換:替換同一行 |以及以下字元為空例如
BPS<4.05|is Missing(BPS)
BPS>=2.75
ab>=1961734|is Missing(ab)
efg<13741
到
BPS<4.05
BPS>=2.75
ab>=1961734
efg<13741
謝謝!
基礎資料分析與建模視窗回覆:JSL 正規替換:替換同一行 |以及以下帶有 null 的字符不需要為此使用正規表示式,Words + Word 應該就夠了
Names Default To Here(1);
mystr = "\[BPS<4.05|is Missing(BPS)
BPS>=2.75
ab>=1961734|is Missing(ab)
efg<13741
]\";
mylist = Words(mystr, "\!N");
comparisons = Transform Each({line}, mylist,
Word(1, line, "|");
);
result = Concat Items(comparisons, "\!N");