ini Jelek , tetapi pada akhirnya akan berhasil:
KOLOM ='jksjdksls#$#[email protected]@kskjfjf,"123,456,789" lsnslkdswfnslsjfls'
left(
right(COLUMN,len(COLUMN)-instr(COLUMN,"""")),
instr(
right(COLUMN,len(COLUMN)-instr(COLUMN,"""")),
"""") -1
)
--> 123,456,789
Inilah yang dilakukan:
- Kami mengambil string ini
'jksjdksls#$#[email protected]@kskjfjf,"123,456,789" lsnslkdswfnslsjfls'
- temukan kemunculan pertama " dengan
instr(COLUMN,"""")
--> mengembalikan 24 - ambil ujung kanan string dengan. Oleh karena itu kita perlu mengambil panjang string dengan
len(COLUMN)
--> 55 dan kurangi posisi " (24) pertama - maka kita perlu mencari " yang kedua dengan
instr()
di string kanan, yang perlu kita buat lagi denganright(COLUMN,len(COLUMN)-instr(COLUMN,""""))
dan kurangi 1 untuk ".