mgj8721 发表于 2011-8-5 20:47:00

提取某段中的字符

我想提取“(“到“,”这段内容也就是“320 GB”
$str=TOSHIBA MK3263GSX (320 GB, 5400 RPM, SATA-II)
StringRegExpReplace($str, '.*\((.+)\,.*', '$1')
返回的结果是却是320 GB, 5400 RPM
请高手们帮帮忙!!!

acbs 发表于 2011-8-5 21:00:46

可以用逗号分隔,取第一个值就是了。

www378660084 发表于 2011-8-5 21:04:46


$str="TOSHIBA MK3263GSX (320 GB, 5400 RPM, SATA-II)"
$x = StringRegExpReplace($str, '.*\((.+?),.*', '$1')
MsgBox(0,0,$x)

mgj8721 发表于 2011-8-5 21:19:51

谢谢,你的代码可以了!
页: [1]
查看完整版本: 提取某段中的字符