ASP源码.NET源码PHP源码JSP源码JAVA源码DELPHI源码PB源码VC源码VB源码Android源码
当前位置:首页 >> 数据库 >> SqlServer >> js截取字符串 截取字符串中最后一个中文词语MS SQL

js截取字符串 截取字符串中最后一个中文词语MS SQL(1/2)

来源:网络整理     时间:2017-11-24     关键词:js截取字符串

本篇文章主要介绍了"js截取字符串 截取字符串中最后一个中文词语MS SQL",主要涉及到js截取字符串方面的内容,对于SqlServer感兴趣的同学可以参考一下: 有朋友需求一个问题,就是处理一张表中某一字段,从这个字段中去截取内容中最后一个中文词语。ID SourceText Result1 张达:U:1杨英苹:U:1,...

有朋友需求一个问题,就是处理一张表中某一字段,从这个字段中去截取内容中最后一个中文词语。

 截取字符串中最后一个中文词语MS SQL 截取字符串中最后一个中文词语MS SQL

ID	SourceText	Result
1	张达:U:1杨英苹:U:1,周忱:U:1,;苗桥:U:1,章玮:U:1,;	
2	gaoying,高颖:U;	
3	gaoying,高颖:U;	
4	mq,苗桥;dingjian,丁健:U;zhangwei,章玮;zc,周忱;	
5	xwj,向文杰;	
6	dingjian,丁健;	
7	mq;chendeyong;	
8	gy,郭颖;	
9	houwenjun,侯文君;lj,李军;sunle,孙乐;	
10	dingjian,丁健:U;	
11	dingjian,丁健:U;zhangwei,章玮;	
12	wwm,王文明;zkl,张康亮;jiangyuan,蒋远;fyj,范云军;	
13	dingjian,丁健;	
14	fyj,范云军;wwm,王文明;zkl,张康亮;	
15	lww,陆维巍;	
Source Code

 
创建一个张来存储上面的数据:
 截取字符串中最后一个中文词语MS SQL

 截取字符串中最后一个中文词语MS SQL 截取字符串中最后一个中文词语MS SQL

SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOCREATETABLE[dbo].[DataSource](
    [ID][int]IDENTITY(1,1) NOTNULL,
    [SourceText][nvarchar](100) NULL, --原始值[Result][nvarchar](100) NULL--处理结果) ON[PRIMARY]GO
Source Code

另外,你还要创建另外一张表,用来存储所有字符串中,分隔符号:
 截取字符串中最后一个中文词语MS SQL

 截取字符串中最后一个中文词语MS SQL 截取字符串中最后一个中文词语MS SQL

SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOCREATETABLE[dbo].[Punctuation](
    [ID][int]IDENTITY(1,1) NOTNULL,
    [Name][nvarchar](2) NULL) ON[PRIMARY]GO
Source Code

把所有分隔的标点符号,添加入此表中:
 截取字符串中最后一个中文词语MS SQL

处理数据,我们需要分好次来进行,先去除字母和数字:
 截取字符串中最后一个中文词语MS SQL

得到的结果:
 截取字符串中最后一个中文词语MS SQL

接下来,我们去除字符串的标点字符:
 截取字符串中最后一个中文词语MS SQL

这一步,运行的结果如下:
 截取字符串中最后一个中文词语MS SQL

js截取字符串相关图片

js截取字符串相关文章