karena regex Oracle memindahkan posisi yang cocok ke depan setelah pertandingan, sayangnya Anda perlu melakukan regexp dua kali lipat
regexp_replace(regexp_replace(col1,'(^|,)(SL)(\W|$)','\1\3',1,0,'imn') ,'(^|,)(SL)(\W|$)','\1\3',1,0,'imn')
karena regex Oracle memindahkan posisi yang cocok ke depan setelah pertandingan, sayangnya Anda perlu melakukan regexp dua kali lipat
regexp_replace(regexp_replace(col1,'(^|,)(SL)(\W|$)','\1\3',1,0,'imn') ,'(^|,)(SL)(\W|$)','\1\3',1,0,'imn')