2020
10-30
10-30
mysql split函数用逗号分隔的实现
1:定义存储过程,用于分隔字符串DELIMITER$$USE`mess`$$DROPPROCEDUREIFEXISTS`splitString`$$CREATEDEFINER=`root`@`%`PROCEDURE`splitString`(INf_stringVARCHAR(1000),INf_delimiterVARCHAR(5))BEGINDECLAREcntINTDEFAULT0;DECLAREiINTDEFAULT0;SETcnt=func_get_splitStringTotal(f_string,f_delimiter);DROPTABLEIFEXISTS`tmp_split`;CREATETEMPORARYTABLE`tmp_split`(`...
继续阅读 >
split(分隔符,分割几次)从左向右寻找,以某个元素为中心将左右分割成两个元素并放入列表中,该分隔符丢弃rsplit(分隔符,分割几次)从右向左寻找,以某个元素为中心将左右分割成两个元素并放入列表中,该分隔符丢弃splitlines(分隔符,分割几次)根据换行符(\n)分割并将元素放入列表中,该分隔符丢弃从左向右寻找,以寻找到的第一个"l"为中心将左右分割成两个元素并放入列表中a="dlrblist"a1=a.split("l",maxsplit=1)#maxs...
拆分字符串:这个可以使用两次分割,第一次使用|分割,放到arr数组里,然后使用循环对arr[i]进行使用:分割publicstaticvoidmain(String[]args){Stringstr="张三:20|李四:40|王五:40";String[]arr=str.split("\\|");for(inti=0;i<arr.length;i++){System.out.println(arr[i]);}}运行效果publicstaticvoidmain(String[]args){Stringstr="张三:20|李四:40|王五:40";S...