使用正则表达式将sql语句中的分离
来源:互联网 发布:js material 侧滑菜单 编辑:程序博客网 时间:2024/05/01 20:50
方法1:
string regexString = "select(.*)from(.*)where(.*)order by(.*)";
string yourString = "select id, name from test where id = 3 and name = 'ttt' order by id desc";
Match m = Regex.Match(yourString, regexString, RegexOptions.IgnoreCase);
string t1 = m.Group[1].Value.Trim(); //id,name
string t2 = m.Group[2].Value.Trim(); //test
string t3 = m.Group[3].Value.Trim(); //id=3 and name='ttt'
string t4 = m.Group[4].Value.Trim(); //id desc
方法2:
sql语句可以用split做的;
用正则表达式的方法如下:
myRegex = New Regex("select|from|where|order by")
strVar = myRegex.Split(strTxtSql) 'strVar是一个数组
- 使用正则表达式将sql语句中的分离
- 使用正则表达式解析SQL语句
- 使用正则表达式解析SQL语句
- 使用正则表达式解析SQL语句
- 使用正则表达式解析SQL语句
- 使用正则表达式解析SQL语句
- 使用正则表达式解析SQL语句
- 使用正则表达式解析SQL语句
- sql语句中使用正则表达式
- 在SQL语句中使用正则表达式
- 正则表达式使用语句
- python正则表达式匹配sql语句中的表名
- 正则表达式获取sql语句中的表名
- sql正则表达式:SQL中的正则表达式
- SQL中的正则表达式
- SQL语句与正则表达式
- SQL语句与正则表达式
- 如何在SQL语句中使用正则表达式
- Socut.Data.DLL组件 配饰文件的Web.config
- 立于青石板
- 事务
- 考试通过,不辱使命
- 在线文档编辑工具比较
- 使用正则表达式将sql语句中的分离
- 也公布一段精简的分词代码
- 用const 限定类的成员函数
- JAVA线程间通信问题
- 程序员:你准备好了没?
- 常见网络校验命令 ping
- sql单表查询
- windows你敢更像KDE一点吗
- css控制表格边框1