生活中有阳光,就会充满微笑;工作中有努力,就会充满希望;生命中有温暖,就会充满幸福。

正则表达式中的选择与编组

上一篇 / 下一篇  2009-07-29 11:01:04 / 个人分类:问题

查看( 190 ) / 评论( 8 )
例如有一串字符:<span id=data grid1_ctl2_label3>,其中ctl的范围是2到94,其中2到94这个范围使用到正则表达式中的选择与编组,我如何来得到2到94这个范围呢?

TAG:

lvguobin发布于2009-07-29 11:56:46
A=mid(str,2,94)
记得留住......个人空间 cuixiaoyan1020 发布于2009-07-29 14:21:50
回复 2# 的帖子
用描述性编程如何得到?(不用其它的函数和方法,它用到正则表达式中的选择和编组),可以得到2到94的范围
萧萧枫林的个人空间 onlonely 发布于2009-07-29 18:45:20

QUOTE:

Set re = New RegExp
        re.Pattern ="\d{1,2}"
        Set reUtil=re.Execute(vString)  'vstring就是输入的字符串
        If reUtil.Count=0 Then
                msgbox "查找的字符串("&vString&")没有任何内容能够匹配规则:\d{1,2}"
        End If
        HentString=reUtil.item(0)
这个就是用正则表达式获得字符串的方法.
记得留住......个人空间 cuixiaoyan1020 发布于2009-07-30 09:30:47
回复 4# 的帖子
我说的是如何用正则表达式中的选择和编组来实现得到2到94这个范围?
A life of a snail man intothestorm 发布于2009-07-30 10:41:44

CODE:

pattern = "^[1-8]\d$|^[2-9]$|^9[0-4]$"
记得留住......个人空间 cuixiaoyan1020 发布于2009-07-30 14:15:23
回复 6# 的帖子
如果把6楼的这这句用vbs脚本写,如何实现?
sunhope800发布于2009-07-30 15:19:36
顶!顶!顶!顶!顶!
记得留住......个人空间 cuixiaoyan1020 发布于2009-07-30 15:30:51
回复 8# 的帖子
顶什么?
我来说两句

(可选)

我的栏目

日历

« 2024-05-02  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 14878
  • 日志数: 25
  • 文件数: 1
  • 建立时间: 2009-04-27
  • 更新时间: 2009-11-06

RSS订阅

Open Toolbar