vb.net 正則表達式 取 固定格式的字符:

原始字符串:strSqlTmp=”select * from A_TEST where a_data = '@1@' and b_link = @2@“

当中@包围的是sql文的条件字段,

须要将条件字段取出。单独处理

Dim mc As MatchCollection = Regex.Matches(strSqlTmp, "@([0-9]*?

)@")

For i As Integer = 0 To mc.Count - 1
         tableHead.Rows.Add(tableHead.NewRow)
         tableHead.Rows(tableHead.Rows.Count - 1).Item("I_FIELD_CODE") = mc.Item(i).Value
         tableHead.Rows(tableHead.Rows.Count - 1).Item("I_FIELD_NAME") = ""
         tableHead.Rows(tableHead.Rows.Count - 1).Item("I_CONTROL_TYPE") = ""

Next

转载于:https://www.cnblogs.com/jzssuanfa/p/7307661.html

vb.net 正則表達式 取 固定格式的字符相关推荐

  1. grep 和 sed:linux经常使用工具 amp; 基本正則表達式

    grep 见链接:http://www.cyberciti.biz/faq/grep-regular-expressions/ sed參考文章:http://www.thegeekstuff.com ...

  2. C++11中正則表達式測试

    VC++2010已经支持regex了, 能够用来编译下述代码. #include <string> #include <regex> #include <iostream ...

  3. Java正則表達式入门

     众所周知,在程序开发中,难免会遇到须要匹配.查找.替换.推断字符串的情况发生,而这些情况有时又比較复杂,假设用纯编码方式解决,往往会浪费程序猿的时间及精力.因此,学习及使用正則表達式,便成了解决这一 ...

  4. EcmaScript正則表達式( 深入淺出系列之淺出 )

    来源:http://www.v-ec.com/dh20156/article.asp?id=202 使用方法 創建對象     var r = new RegExp("表達式",& ...

  5. Java之正則表達式【使用语法】

    认为好就顶一个!! ! ! 3.正則表達式 用一些特殊的有意义的字符组成的字符串(死记) 原子:正則表達式的最基本组成单位 正則表達式特殊意义的字符:   .  *  +  ?不能单独表示它们,假设非 ...

  6. 正則表達式基本使用方法简单介绍

    正則表達式非常实用, 有些书专门用整本书来讲这个, 可见其博大精深. 有人的地方就有江湖. 有字符串的地方就有正則表達式.所谓的正則表達式, 只是是一种模式/形式罢了. 说白了, 就是一个字符串形式. ...

  7. 最全正則表達式汇总—想要的都有了

    正则式太难学,并且easy忘记 ,西西是看过非常多次.都是一会就所有不记得了滴.非常多不太懂正则的朋友.在遇到须要用正则校验数据时,往往是在网上去找非常久.结果找来的还是不非常符合要求. 所以我近期把 ...

  8. 正則表達式截取字符串两字符间的内容

    一.问题 我有个字符串比方a="abcdanmcadedcdeefako"那么我怎么能得到一个数组,当中数组的各项是字母a和c的中间字符.即第一项是"b"第二项 ...

  9. python使用正則表達式

    python中使用正則表達式 1. 匹配字符 正則表達式中的元字符有 .  ^  $ *   +  ?  { }  [ ]  \  | ( ) 匹配字符用的模式有 \d 匹配随意数字 \D 匹配随意非 ...

  10. JAVA正則表達式小总结

    近期项目中正在做后台校验,而后台校验也基本都是使用正則表達式校验.本文做一些粗略的总结. 1.字符串长度:.{1,10},注意有一个点在{}前,表示匹配全部.'{}'之前一定是一个捕获组,因此假设有其 ...

最新文章

  1. 在asp.net中调用Office来制作各种(3D)统计图
  2. linq where 数组_C#中LINQ与数据管道
  3. python3 操作mysql数据库(mysql.connector 和 pymysql )
  4. ARKit文档翻译之AROrientationTrackingConfiguration类
  5. JavaFX UI控件教程(十四)之Tree View
  6. android回收站目录详解,android - 如何在回收站适配器外部的回收站视图中获取当前商品的位置 - 堆栈内存溢出...
  7. 复述-软考高级-网规-数据灾备
  8. python在线编辑器可视化_python软件——wxpython可视化编辑器 v4.1附使用教程
  9. 【分享】如果我没有那么优秀,我研究生阶段选择机器学习方向还有出路吗?...
  10. 毕设题目:Matlab智能算法VRP(车辆路径规划)
  11. 用计算机弹飞云直下,飞云之下-韩红/林俊杰-和弦谱-《弹吧》官网tan8.com-和弦谱大全,学吉他,秀吉他...
  12. mysql集群搭建方案对比
  13. sqlserver2005 sa密码忘记了怎么办
  14. 如何利用CustomFont+PS制作字体
  15. Android学习笔记--菜单
  16. 深入理解Nginx 读书笔记
  17. 苹果浏览器无法边下边播MP4(谷歌浏览器可以)
  18. 声音大小与振幅的关系_物理常考点问答-响度与振幅有什么关系?
  19. MybatisPlus查询条件和排序高级封装
  20. 9 9简单的数独游戏python_如何使用tkinter gui python创建一个9*9的数独生成器?

热门文章

  1. 批量裁剪或延伸的lisp程序_10 行 Python 代码,批量压缩图片 500 张,简直太强大了...
  2. es6之模块化(module)--绝对能看懂
  3. 阶段5 3.微服务项目【学成在线】_day04 页面静态化_01-页面静态化需求分析
  4. 阶段2 JavaWeb+黑马旅游网_15-Maven基础_第1节 基本概念_03maven一键构建概念
  5. Hibernate视频学习笔记(8)Lazy策略
  6. OpenCASCADE 开发框架(一)
  7. Java查看class的JVM,指令集文件--javap -c ClassName
  8. 漫谈Java IO之 NIO那些事儿
  9. Django在Window下的部署
  10. MySQL基本数据操作