找回密码
 加入
搜索
楼主: afan

[AU3基础] [正则练习]删除某行代码的注释部分

 火...   [复制链接]
 楼主| 发表于 2010-11-4 16:09:35 | 显示全部楼层
本帖最后由 afan 于 2010-11-4 16:31 编辑
另外,提醒一下binghc的答案少考慮了一種情況,要稍微改一下範圍
$a = '' & "" & @SEC ;雖然''&""沒有意義但卻是正確的
Duvet 发表于 2010-11-4 15:06



    的确如此~
另外,binghc 的代码还能做容错处理,排除错误部分,这是我没想到的,比如
$s =$b &@CR'"'";;;;;; 这段本身就有错误,binghc 的代码的代码能返回正确的部分
$s =$b &@CR

而 Duvet 的代码却还能对付数值型的赋值,比如
$s =1+2*$a;;Duvet 的代码能正确返回
$s =1+2*$a
发表于 2010-11-4 16:54:22 | 显示全部楼层
=.= 我的办法 我就意淫一下好了... 都已经快完结了

首先贪婪匹配掉所有""'' 然后再去匹配最后的;

评分

参与人数 1金钱 +30 收起 理由
afan + 30 打击意淫,鼓励X淫

查看全部评分

发表于 2010-11-4 17:13:51 | 显示全部楼层
回复 9# Duvet


另外,提醒一下binghc的答案少考慮了一種情況,要稍微改一下範圍
$a = '' & "" & @SEC ;雖然''&""沒有意義但卻是正確的

这个问题简单,我已经改了,你再试试!
发表于 2010-11-4 17:17:14 | 显示全部楼层
本帖最后由 binghc 于 2010-11-4 17:38 编辑

回复 16# afan
的确如此~
另外,binghc 的代码还能做容错处理,排除错误部分,这是我没想到的,比如
$s =$b &@CR'"'";;;;;; 这段本身就有错误,binghc 的代码的代码能返回正确的部分
$s =$b &@CR

而 Duvet 的代码却还能对付数值型的赋值,比如
$s =1+2*$a;;Duvet 的代码能正确返回
$s =1+2*$a

首先感谢版主对我代码的分析和评价
至于你说的数值型赋值,我也改了,现在也可以了,你也试试!
(已编辑完成,这样就无敌了)

评分

参与人数 1贡献 +5 收起 理由
afan + 5 完美

查看全部评分

 楼主| 发表于 2010-11-4 17:42:46 | 显示全部楼层
本帖最后由 afan 于 2010-11-4 17:48 编辑

回复 19# binghc


    经测试,很完美~! 真没什么能难倒你哦~~ 如果你觉得不过瘾还可以增加难度,比如:
$s =(1+2)*$a&'s;"' & Str('a')  ;;af想不到更乱的组合了… ^ ^
10#的代码怎么编辑成表达式错误了 @ @
发表于 2010-11-4 18:06:10 | 显示全部楼层
本帖最后由 Duvet 于 2010-11-4 18:44 编辑
这个问题简单,我已经改了,你再试试!
binghc 发表于 2010-11-4 17:13


向afan問個問題
$a = @ScriptDir 包含這樣子的變量嗎?

錯誤
$a = "
";嚴格來說雖然可正確選取,但在Au3裡寫法錯了
$a = "test
发表于 2010-11-4 19:00:42 | 显示全部楼层
本帖最后由 binghc 于 2010-11-4 19:02 编辑

回复 20# afan

    汗,这代码一长就容易弄错,现在已经纠正过来了


现在好像变得越来越有趣了:现在就快涉及到单字符嵌套了,这得需要花点时间研究一下。。。。。。
研究中。。。。。。。。
 楼主| 发表于 2010-11-4 19:03:02 | 显示全部楼层
向afan問個問題
$a = @ScriptDir 包含這樣子的變量嗎?

錯誤
$a = "
";嚴格來說雖然可正確選取,但 ...
Duvet 发表于 2010-11-4 18:06



    包含吧,我不知道你指的是此题还是?
发表于 2010-11-4 19:04:17 | 显示全部楼层
回复 21# Duvet


    之前代码太长弄错了,现在试试,是否问题依然存在?
发表于 2010-11-4 19:23:22 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
 楼主| 发表于 2010-11-4 19:28:19 | 显示全部楼层
一楼已贴出了我自己的题解,请高手们指点~
发表于 2010-11-4 19:29:44 | 显示全部楼层
回复 26# afan
代码高亮是哪个?我忘了
 楼主| 发表于 2010-11-4 19:38:46 | 显示全部楼层
本帖最后由 afan 于 2010-11-4 19:48 编辑
回复  afan
代码高亮是哪个?我忘了
lchl0588 发表于 2010-11-4 19:29



    [au3]代码 [/au3]

;==============与回复无关比较不华丽的分割线==============

目前看来学正则的貌似不多哦…

出去觅食先,饿晕了我
发表于 2010-11-4 19:58:26 | 显示全部楼层
很想學習則則中,強大
发表于 2010-11-4 20:36:33 | 显示全部楼层
本帖最后由 Duvet 于 2010-11-4 23:41 编辑

哇!忘了正則部份要隱藏
游客,如果您要查看本帖隐藏内容请回复

评分

参与人数 1威望 +2 贡献 +5 收起 理由
afan + 2 + 5 归纳得很全哦

查看全部评分

您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-12-22 12:01 , Processed in 0.073375 second(s), 15 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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