chenyz634 发表于 2014-3-6 15:49:08

delphi取某一段字符串中出现的数字

听第一段对话,回答第1---2小题。如果想取到上面这段字符串中的1和2,有什么好办法吗?

chenyz634 发表于 2014-3-6 15:50:00

如果用正则表达式,应该怎么写啊?

comeheres 发表于 2014-3-6 15:56:37

1---2 中间是固定的字符---么

chenyz634 发表于 2014-3-6 16:10:37

comeheres 发表于 2014-3-6 15:56 static/image/common/back.gif
1---2 中间是固定的字符---么

是的。。。。。。

chenyz634 发表于 2014-3-6 17:09:13

还有可能会出现多位数字,比如:1---123

comeheres 发表于 2014-3-6 19:53:25

chenyz634 发表于 2014-3-6 17:09 static/image/common/back.gif
还有可能会出现多位数字,比如:1---123

第(.*?)---(.*?)小

返回子匹配文本就是

chenyz634 发表于 2014-3-10 12:08:42

comeheres 发表于 2014-3-6 19:53 static/image/common/back.gif
第(.*?)---(.*?)小

返回子匹配文本就是

我是通过(/d+)---(/d+)实现的。

comeheres 发表于 2014-3-10 13:10:43

chenyz634 发表于 2014-3-10 12:08 static/image/common/back.gif
我是通过(/d+)---(/d+)实现的。

嗯,都可以的,你那个是匹配数字,(.*?)是任意字符

tlwangxd 发表于 2014-10-23 10:29:09

看看
页: [1]
查看完整版本: delphi取某一段字符串中出现的数字