找回密码
 加入
搜索
查看: 5184|回复: 4

[效率算法] 【已解决】求正则表达式,删除包括括号在内的内容:(100%)

[复制链接]
发表于 2010-11-13 21:43:55 | 显示全部楼层 |阅读模式
本帖最后由 .個朲綉√ 于 2010-11-13 21:50 编辑

如题,我要删除代码中的2436以外的内容,怎么用正则来写呢?
也就是怎么用正则把除(100%)以外的内容显示出来。

$i = '2(100%)4(100%)3(100%)6(100%)'
$s = 正则表达式
msgbox(0,'正则结果','2436')
exit

评分

参与人数 1金钱 +10 收起 理由
afan + 10 感谢主动将修改帖子分类为[已解决],请继续 ...

查看全部评分

发表于 2010-11-13 21:46:26 | 显示全部楼层
Local $Str = '2(100%)4(100%)3(100%)6(100%)'
Local $Test = StringRegExpReplace($str, '\([^)]*\)', '')
MsgBox(0, '替换结果', $Test)

评分

参与人数 1金钱 +20 收起 理由
.個朲綉√ + 20 回复太及时了,非常感谢。

查看全部评分

 楼主| 发表于 2010-11-13 21:50:23 | 显示全部楼层
超班真用心,非常感谢啊。。。
发表于 2010-11-14 01:06:18 | 显示全部楼层
(属于特殊符号,需要加转义符"\",这是基础,要注意积累。
发表于 2010-11-15 09:49:37 | 显示全部楼层
学习了,厉害
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-11-14 17:02 , Processed in 0.089397 second(s), 28 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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