根據字元分割字串

2022-08-03 08:06:13 字數 653 閱讀 8110

create or replace procedure get_split (

v_string1   in varchar2,  --輸入的字串

v_start in number,       --開始擷取的位置

v_length in number,      --擷取的字元個數

v_split  in varchar2     --分隔符號)as

v_string2  varchar2(50);   --保留擷取後的 字串

begin

for i in v_start..length(v_string1)   loop      --從字串的第乙個位置  到 字串的最後乙個位置

v_string2:=substr(v_string1,i,v_length);         -- 遍歷字串

if    instr(v_string2, v_split) =0  and length(v_string2) > 2  then  --如果字串中  '.' 的位置是 空即 沒有 . 字元   ;字串 char2的長度》 2

dbms_output.put_line(v_string2);    --輸出char2

end if;

end loop;

end get_split;

C語言 字串中根據特定字元 串 分割

版權 c語言字串操作函式有很多,這裡舉出需要用到的,其他請自行查詢。1 len strlen p 取字串長度 原型 size t strlen const char s 功能 統計字串string中字元的個數,字串的長度在 size t 返回值中。注意 strlen函式的功能是計算字串的實際長度,不...

mysql分割字串 mysql分割字串

專案有通過一批id去過濾結果的需求,因為這個id是從其他平台拉下來的excel,為了避免加引號逗號的麻煩,在mysql儲存過程裡面拼接。在此做個記錄。很多地方用得上。1.通過某個字元,分割字串的函式。輸入分別為f string 待分割字串 f delimiter 分割字元 f order 取的字串的...

C 根據某個字元或者字串分割字串

1,字串通過字元分割比較簡單可以這樣實現 string getary content.split new char 這種分割方式可以是多個字元分割 例如 string getary content.split new char string getary content.split x 單個字元分割...