INSTR

简介:

语法

 
  
  1. INT instr( string1, string2 )
  2. INT instr( string1, string2 [, start_position [, nth_appearance ] ] )

入参

  • string1

    VARCHAR类型,源字符串.

  • string2

    VARCHAR类型,目标字符串.

  • start_position

    INT, 起始位置

  • nth_appearance

    int, 匹配序号

功能描述

返回子字符串在源字符串中的位置,如果在源串中没有找到子串,则返回0。

示例

  • 测试数据
string1(VARCHAR)
helloworld
  • 测试案例
 
  
  1. SELECT
  2. instr('helloworld','lo') as res1,
  3. instr('helloworld','l',-1,1) as res2,
  4. select instr('helloworld','l',3,2) as res3
  5. FROM T1
  • 测试结果
res1(INT) res2(INT) res3(INT)
4 9 4
本文转自实时计算—— INSTR
相关文章
|
4月前
|
移动开发 vr&ar 索引
正则表达式 RegExp【详解】
正则表达式 RegExp【详解】
75 0
|
6月前
|
机器学习/深度学习 Python
正则表达式(Regular Expression,常简写为regex或regexp)是一种强大的文本处理工具
【5月更文挑战第12天】正则表达式是文本处理工具,Python的re模块支持其使用。元字符如.、*、+、?等在正则表达式中具有特殊含义,用于指定匹配规则。示例中,通过正则表达式模式匹配字符串中的电子邮件地址,并使用re.findall()找出所有匹配项。
77 4
|
6月前
|
XML JavaScript 前端开发
【JavaScript | RegExp】正则表达式
【JavaScript | RegExp】正则表达式
71 4
|
6月前
|
安全
正则表达式(Regular Expression,简称regex或regexp)
正则表达式(Regular Expression,简称regex或regexp)
146 2
|
6月前
使用正则表达式
使用正则表达式。
112 1
|
6月前
lstrip()
lstrip()
41 0
|
11月前
|
API
escape、unescape废弃
escape、unescape废弃
130 0
正则表达式汇总
正则表达式汇总
46 0
两种字符串替换的方法
两种字符串替换的方法
89 0