create function [dbo].[f_Get_StrArrayStrOfIndex_zsx] ( @str Nvarchar(max), --要分割的字符串 @split Nvarchar(1), --分隔符号 @index int --取第几个元素 ) returns varchar(1024) as begin set @str=@str+@split declare @result varchar(1024) declare @charindex int--当前位置 set @result= ''

if @index=1 begin set  @charindex=charindex(@split,@str) set @result=substring(@str,0,@charindex) end else begin while @index<>1--2 begin set  @charindex=charindex(@split,@str)--12 set @index=@index-1--1 set @str=substring(@str,@charindex+1,len(@str))--截取完的字符串 set  @charindex=charindex(@split,@str) set @result=substring(@str,0,@charindex) end end

return @result end

转载于:https://www.cnblogs.com/xiguanjiandan/p/3423714.html

按照指定字符(@split )分割字符串,并取第@index 个相关推荐

  1. 银行卡号,指定字符长度分割字符串

    2019独角兽企业重金招聘Python工程师标准>>> 每隔指定字符长度分割字符串,可以制作银行卡号格式化提示功能.利用正则替换实现.js代码如下; <script type= ...

  2. 字符串分割(split),将字符串按照指定字符进行分割。split(String regex)和split(String regex, int limit)

    一.split(String regex)字符串分割,将字符串按照指定字符进行分割,返回的是一个字符串数组. public String[] split(String regex) {return s ...

  3. java 按符号分割字符串_如何根据java根据指定的字符,分割字符串?

    展开全部 根据java根据指定的字符,分割字符串的方法是:e69da5e887aa62616964757a686964616f31333365633866String temp[]=result.sp ...

  4. sqlserver中实现split分割字符串函数

    常用的. IF OBJECT_ID (N'fn_split') IS NOT NULL DROP FUNCTION  fn_split go CREATE  function dbo.fn_split ...

  5. mysql截取前几个字符串_mysql中截取指定字符前后的字符串

    使用SUBSTRING_INDEX()函数 substring_index(str,delim,count) str:要处理的字符串 delim:分隔符 count:分隔符计数 例子 取出上述表中数组 ...

  6. 正则表达式匹配从指定字符开始到指定字符结束的字符串

    a.*?b就是a开始b结束的匹配 如果要限制是一行的开头和末尾的话,就是^a.*?b$ 转自:正则表达式匹配从指定字符开始到指定字符结束的字符串

  7. split()分割字符串数组

    用于把一个字符串分割成字符串数组. <!DOCTYPE html> <html><head><meta charset="utf-8"&g ...

  8. c#中Split分割字符串的几种方法

    已经快一个多月没写点代码了感觉有点生疏了. 连很多基本的东东都有点忘记了. 这不早上连 一个文本框里的一行行字怎么分开都忘记了. 回车键会显示成 /t/n 所以要分割 /t/n 1方法 string[ ...

  9. java split 分割字符串_字符串分割--java中String.split()用法

    在java.lang包中有String.split()方法,返回是一个数组. 一. "."和"|"都是转义字符,必须得加"\\"; 若是用& ...

  10. JS字符串截取方法 JS字符串查找指定字符方法 JS字符串替换指定字符方法 JS字符串插入指定位置方法 JS字符串删除指定字符方法

    js字符串截取的方法 方法一: str.slice(开始位置,结束位置) //start 参数字符串中第一个字符位置为 0, 第二个字符位置为 1, 以此类推,如果是负数表示从尾部截取多少个字符串,s ...

最新文章

  1. linux中yum安装splunk,Yum源搭建
  2. JavaScript权威指南 - 函数
  3. css 透明_css属性transparent有时候并不是透明的
  4. 根据用户查进程_【磨叽教程】Android进阶教程之在Android系统下各进程之间的优先级关系...
  5. spark简介(大数据技术)
  6. 推荐一款生信分析工具的集大成者
  7. # 畸变矫正_别让这个细节毁了你的照片,学会正确进行畸变调整
  8. Codeforces Round #553 (Div. 2) 题解
  9. Hadoop中maptask数量的决定因素
  10. ROM.RAM,FLASH,PROM,EPROM,EEPROM的区别
  11. Excel公式与函数实战应用-陈明霞-专题视频课程
  12. 虚幻4引擎开发的手游_怎么使用虚幻4开发游戏?
  13. 四川华为EC6108V9C悦me和CA高安版_卡刷固件包
  14. excel 根据两点经纬度计算距离
  15. 从零开始学写脚本(大麦网抢票 上)【第二天】
  16. 2021最新文本综述:从浅层到深度学习(附PDF下载)
  17. 微信微博防劫持短网址生成
  18. Windform c# pictureBox 更换背景图片
  19. html格式如何转换mp4视频,html怎样用格式工厂转换成mp4
  20. Swin-Transformer网络结构详解

热门文章

  1. react-router5.x 的配置及其页面跳转方法和js跳转方法
  2. mysql查看数据库和表的占用空间大小
  3. Android开机自启动 .
  4. 不用加减乘除完成两数相加
  5. (原) ora-12705 cannot access nls data files or invalid environment specified
  6. vue中 使用md5加密
  7. html pc端万年历插件,# pc端个性化日历实现
  8. python 替换array中的值_利用Python提取视频中的字幕(文字识别)
  9. linux百万行数据加分页符,百万级数据量报表全量导出
  10. vb.net form 最大化按钮 代码_【React】利用antd的form自定义表单控件