找回密码
 加入
搜索
查看: 2578|回复: 3

[网络通信] [以解决]求一个正则表达式

[复制链接]
发表于 2014-3-2 16:41:05 | 显示全部楼层 |阅读模式
本帖最后由 ROUSTAR31 于 2014-3-2 17:41 编辑

水平不够,来求助了
字符串类似下面的:

(hd4) WDCJK1000GMC 500G C:D:E:F:G:H:
需要得到字符串hd4
有人问为什么不用字符串截取,以为我测试过程中发现某些时候截取的会截取到不正确的字符
发表于 2014-3-2 16:51:20 | 显示全部楼层
Local $Str = '(hd4) WDCJK1000GMC 500G C:D:E:F:G:H:'
Local $aSR = StringRegExp($str, '(?<=\()[^)]+', 1)
MsgBox(0, $Str, $aSR[0])
 楼主| 发表于 2014-3-2 17:12:30 | 显示全部楼层
感谢afan.
不过我弄明白了我为什么有时候有字符串截取得到的结果不正确了
因为我把要截取的字符串和另外一个字符串变量名称写成一样了,汗死
发表于 2014-3-2 17:26:01 | 显示全部楼层
回复 3# ROUSTAR31


    问题解决了 请修改标题  最后加上【已解决】  
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-9-28 13:24 , Processed in 0.084582 second(s), 22 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表