-2
たとえば、coulmnにIndia7、Co Canada、162USA、4167India、Co.Indiaのような国名が含まれている場合、カナダ、米国、インド、インド。拡張子の付いた特定の名前を持つ関数を要求し、拡張子を持たない特定の名前を返す
たとえば、coulmnにIndia7、Co Canada、162USA、4167India、Co.Indiaのような国名が含まれている場合、カナダ、米国、インド、インド。拡張子の付いた特定の名前を持つ関数を要求し、拡張子を持たない特定の名前を返す
prxchangeを使用してください。下記の例を試してみてください
data abc;
var1='India7, Co. Canada, 162USA,4167India,Co.India';
var2=prxchange('s/[0-9 ]+|(co.)//i', -1, var1);
run;
ここでは簡単にパターンを入力して ''で置き換えることができます。
'' d'オプションで 'compress'関数を見てください... http://support.sas.com/documentation/cdl/en/lrdict/64316/HTML/default/viewer.htm#a000212246 .htm –