常用字符串处理

一.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 varcharfrom 表名

--或者 

select convert(varchar(50),字段) from 表名

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

linsa_pursuer

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值