一.JS
1.判断是否符合正则表达式的要求
a.0-99和0%-99%之间
var reg = /^[0-9]{1,2}(%)?$/;
b.匹配方法,符合返回true
reg.test(str)
2.根据指定字符串拆分成数组
var strs = new Array(); //定义一数组
strs = log.split('.'); //分成数组存储
3.所有指定字符串替换成新指定字符串(原出现字符串,新替换字符串)
time = time.replace(/-/g,"");
二.JAVA
1.所有指定字符串替换成新指定字符串(原出现字符串,新替换字符串)
String newStr = oldStr.replace("||", "<br>");
2.不断追加字符串
StringBuilder builder=new StringBuilder();
builder.append(str);
builder.toString();
3.使用trim去除字符串两边的空白
String trim = str.trim();
4.使用substring获取位置的字符串(含头不含尾)
String subStr = str.substring(0,5);
三.MYSQL
1.使用substring获取位置的字符串(从1开始)
substring(DJHM,1,8)--(字段,开始位置,截取长度)
2.使用concat拼接字符串
concat(c.SLV,'')
3.日期变成字符串
DATE_FORMAT(a.KPRQ,'%Y-%m-%d %H:%i:%s')
四.oracle
1.使用substr获取位置的字符串(从1开始)
a.substr(DI_DFID, 2)--(字段,开始位置)
b.substr(DI_DFID, 2,2)--(字段,开始位置,截取长度)
2.使用concat拼接字符串
concat(tt.rn,'月')
3.日期变成字符串
to_char(sysdate,'yyyy-mm-dd')
五.SQLserver
1.使用substring获取位置的字符串(从1开始)
substring(COMPANY,1,6)--(字段,开始位置,截取长度)
2.使用+拼接字符串
XM+SFZH
3.日期变成字符串(截取长度,字段,输出格式)
convert(VARCHAR(16),STARTTIME,120)--120代表yyyy-mm-dd hh:mi:ss(24h)
4.作为varchar字段输出
select
cast
(字段
as
varchar
)
from
表名
--或者
select
convert
(
varchar
(50),字段)
from
表名