正则表达式中怎么使用变量!!!?

jueduiweiyi 2003-09-27 08:23:51
Re.Pattern = "^xhbgss000[0-9]{1,10}$"

我要把上面的 “xhbgss000”换成一个变量
怎么实现!!!
...全文
142 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
angelheavens 2003-09-28
  • 打赏
  • 举报
回复
为了提高效率

呵呵
我要在javascript来实现正则
各位老兄
那又如何办呢!!!?
.......................
xxrl 2003-09-28
  • 打赏
  • 举报
回复
dim ReValue
Re.Pattern = "^" & ReValue& "[0-9]{1,10}$"
后来我想了一下,我觉得下面的更加合理一点,因为第一个数字肯定不是0,所以有下面的:
Re.Pattern = "^" & ReValue & "[1-9][0-9]{1,9}$"

nchen123 2003-09-27
  • 打赏
  • 举报
回复
没看清楚题目, 看思归老大的,就是这么做:)
angelheavens 2003-09-27
  • 打赏
  • 举报
回复
明白
第二贴不是回了吗?

你要用
去试试
很容易出错的
saucer 2003-09-27
  • 打赏
  • 举报
回复
Re.Pattern = "^" & xhbgss000 & "[0-9]{1,10}$"
jueduiweiyi 2003-09-27
  • 打赏
  • 举报
回复
楼上的兄弟,你们搞错了吧
我是要把“xhbgss000”换成一个变量,而不是所有的了
angelheavens 2003-09-27
  • 打赏
  • 举报
回复
一般不要用变量来代替
因为你免不了要用",+而这些在正则表达式中都是有含义的
angelheavens 2003-09-27
  • 打赏
  • 举报
回复
如果是用vbscript则是
dim variable '声明的变量名

如果是用javascript则是
var variable '声明的变量名

nchen123 2003-09-27
  • 打赏
  • 举报
回复
dim pattern
pattern = "^xhbgss000[0-9]{1,10}$"
Re.pattern = pattern

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧