【正则表达式】正则表达式匹配SQL中的函数名
文章目录
正则1
:
\s{1}\S+\s{0}\((.*?)\)
解释: 正则 必须以 空格开头,紧接着中间字符串一次到多个,紧接着没有空格,紧接着是左括号,中间一些东西,右括号
正则2
:
([\w]*\.?[\w]+)\((.*?)\)
待匹配数据
select report.branch_client_asset_struc('aa1',1,200);select report.branch_client_asset_struc('aa1',1,200);select branch_client_asset_struc ('aa1',1,200);select * from (select aa from bb)
匹配结果相同
共找到 2 处匹配:
report.branch_client_asset_struc('aa1',1,200)
report.branch_client_asset_struc('aa1',1,200)
【正则表达式】正则表达式匹配SQL中的函数名相关推荐
- SQL中CharIndex函数、InStr 函数、PatIndex函数、Stuff函数区别与作用
在c#中可以用字符串的IndexOf方法来判断一个字符串中是否含有指定的字符.而在SQL SERVER中也就相关的函数来实现IndexOf的功能.CharIndex,InStr,PatIndex三个函 ...
- 简单介绍SQL中ISNULL函数使用方法
这篇文章介绍了SQL Server.MySQL.Oracle三种数据库中ISNULL函数的使用方法,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 SQL Ser ...
- SQL中 ROW_NUMBER 函数的用法
SQL中 ROW_NUMBER 函数的用法 ROW_NUMBER()函数将针对SELECT语句返回的每一行,从1开始编号,赋予其连续的编号.在查询时应用了一个排序标准后,只有通过编号才能够保证其顺序是 ...
- Flink SQL中的函数
Table API是内嵌在Java语言中的,很多方法需要在类中额外添加,扩展功能比较麻烦,目前支持的函数比较少,故一般情况下我们使用Flink SQL中的函数 Flink SQL中的函数主要分为两类: ...
- sql中日期函数的用法
sql中日期函数的用法 <script src="http://blog.csdn.net/count.aspx?ID=1920773&Type=Rank" ty ...
- 提取.c文件中的函数名
shell脚本提取.c生成函数原型 写了个脚本主要是为了给自己用的,顺带共享下.作用是提取.c文件中的函数名,生成函数原型. #!/bin/bash sourcesfile=$1 if [[ -f $ ...
- SQL中decode()函数简介
SQL中decode()函数简介 Select decode(columnname,值1,翻译值1,值2,翻译值2,...值n,翻译值n,缺省值)From talbenameWhere - 其中:co ...
- 关于SQL中PIVOT函数的使用方法
文章目录 前言 一.关于PIVOT函数 1.什么是PIVOT函数 2.它能实现什么样的效果 二.使用方法 三.使用前后的效果 总结 前言 这篇文章给大家分享的是"pivot函数是什么, ...
- SQL中object_id函数的用法
SQL中object_id函数的用法 收藏 int object_id('objectname'); 此方法返回数据库对象标识号. 其中,参数objectname 表示要使用的对象,其数据类型为nc ...
最新文章
- python方格染色_判定二部图的着色算法(Python),题,染色法,判断,二分
- inotifywait监听php,利用inotifywait监控主机文件和目录
- 织梦DEDECMS网站批量删除未审核稿件的方法
- [html] 网页上的验证码是为了解决什么问题?说说你了解的验证码种类有哪些
- 第一篇:稳定性之如何理解高可用?
- Linux开机启动过程(6):页表的初始化、避开保留的内存、地址随机化
- 本地 mysql 数据库 上线 服务器_MySQL把本地数据库上传到服务器
- [排错] Status error 2850
- au人声处理_Audacity音频处理
- bxp中好用的的文章(合适编程的人)(转)
- 博客在微博中怎么添加html,新浪微博怎么进博客
- oracle北京时区,Oracle 时区 - Amazon Relational Database Service
- 1st percentile 分位数的理解 quartile quantile percentile
- paddle深度学习基础之训练调试与优化
- 摆动序列算法C语言,376 摆动序列 leetcode
- 图片批量改名,改后缀
- 雨林木风 linux操作系统,“雨林木风”操作系统门户正式上线
- 计算机桌面图标损坏,损坏的图像,教您提示损坏的图像该怎么解决
- word文档添加批注
- GitHub的Super Linter是“一个统治所有人的Linter”