JSL 常规替换:将同一行 | 及以下字符替换为 null例如
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没有必要为此使用正则表达式,单词 + 单词就足够了
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");