PL/SQLを使用して、単語で始まる文の最初の出現を除いて文を削除するにはどうすればよいThis product
ですか? すべての文がピリオド ( .
) で終わり、各文が大文字で始まると仮定します。例えば:
v_desc varchar2(500);
v_desc := 'This product is used. Product may make you wealthy. This product may appear red. This product is not new.';
私の試み:
v_desc := regexp_replace(v_desc,'This product*{2,}','') ;
v_desc := regexp_replace(v_desc,'This product*{2,}*','') ;
望ましい結果
v_desc := 'This product is used. Product may make you wealthy.';