Mysql截取字符串:
关键字SUBSTRING_INDEX
SUBSTRING_INDEX('商品编号: 9; ',':',-1)
teturn: 9;
PS :截取以右边第一个:为分割右边内容。
替换:REPLACE
REPLACE(Str,':','')
替换Str中的;为空
js截取字符串:
JS1.5以上:value.toFixed(2)---保留小数点后两位,如果没有两位补充为0;
parseFloat(value)----字符串转化为float型。
var str='wshi.sdf.dsf';
var a=str.substring(4,5);//等于第四个字符后不包括第四个,包括第五个。
var a1=str.substring(5,4);//自动颠倒位置,数值大的在arg2位置上,数值小的在arg1位置上
///slice跟substring比较
var a2=str.slice(5,4);//返回null
var b=str.substr(5);//从第五个字符开始截直到结束
var c=str.substr(5,3);//从第五个字符开始截取 字符串长度为3
var d=str.substr(-4);//从倒数第四个字符前开始截取,得到后边的字符。
var e=str.substr(-4,2);//同上,截取为 .d
//分割字符串:
var f=str.split('.'); //s为一个数组 此数组以0为起始index
//alert(f[1]); //顾名思义,return sdf;
//返回字符串的下标,可以配合上边使用
// indexOf()
var h=str.indexOf('d');
alert(h);//返回6 第一个d的下标为6
var i=str.indexOf('ppp');//不存在,此返回-1
java 中截取字符串:
startsWith()和endsWith() 返回值为boolean类型--否以特定字符串开始或结束
indexOf()和lastIndexOf()
substring
replace
trim() 去掉起始和结尾的空格
toUpperCase() 转换为大写
StringBuffer构造函数 //强大的StringBuffer功能。