afan 发表于 2010-11-4 16:09:35

本帖最后由 afan 于 2010-11-4 16:31 编辑

另外,提醒一下binghc的答案少考慮了一種情況,要稍微改一下範圍
$a = '' & "" & @SEC ;雖然''&""沒有意義但卻是正確的
Duvet 发表于 2010-11-4 15:06 http://www.autoitx.com/images/common/back.gif


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

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

rolaka 发表于 2010-11-4 16:54:22

=.= 我的办法 我就意淫一下好了... 都已经快完结了

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

binghc 发表于 2010-11-4 17:13:51

回复 9# Duvet


另外,提醒一下binghc的答案少考慮了一種情況,要稍微改一下範圍
$a = '' & "" & @SEC ;雖然''&""沒有意義但卻是正確的
这个问题简单,我已经改了,你再试试!

binghc 发表于 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
首先感谢版主对我代码的分析和评价
至于你说的数值型赋值,我也改了,现在也可以了,你也试试!
(已编辑完成,这样就无敌了){:face (355):}

afan 发表于 2010-11-4 17:42:46

本帖最后由 afan 于 2010-11-4 17:48 编辑

回复 19# binghc


    经测试,很完美~! 真没什么能难倒你哦~~ 如果你觉得不过瘾还可以增加难度,比如:$s =(1+2)*$a&'s;"' & Str('a');;af想不到更乱的组合了… ^ ^10#的代码怎么编辑成表达式错误了 @ @

Duvet 发表于 2010-11-4 18:06:10

本帖最后由 Duvet 于 2010-11-4 18:44 编辑

这个问题简单,我已经改了,你再试试!
binghc 发表于 2010-11-4 17:13 http://www.autoitx.com/images/common/back.gif

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

錯誤
$a = "
";嚴格來說雖然可正確選取,但在Au3裡寫法錯了
$a = "test

binghc 发表于 2010-11-4 19:00:42

本帖最后由 binghc 于 2010-11-4 19:02 编辑

回复 20# afan

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


现在好像变得越来越有趣了:现在就快涉及到单字符嵌套了,这得需要花点时间研究一下。。。。。。
研究中。。。。。。。。{:face (270):}

afan 发表于 2010-11-4 19:03:02

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

錯誤
$a = "
";嚴格來說雖然可正確選取,但 ...
Duvet 发表于 2010-11-4 18:06 http://www.autoitx.com/images/common/back.gif


    包含吧,我不知道你指的是此题还是?

binghc 发表于 2010-11-4 19:04:17

回复 21# Duvet


    之前代码太长弄错了,现在试试,是否问题依然存在?

binghc 发表于 2010-11-4 19:23:22

afan 发表于 2010-11-4 19:28:19

一楼已贴出了我自己的题解,请高手们指点~

lchl0588 发表于 2010-11-4 19:29:44

回复 26# afan
代码高亮是哪个?我忘了

afan 发表于 2010-11-4 19:38:46

本帖最后由 afan 于 2010-11-4 19:48 编辑

回复afan
代码高亮是哪个?我忘了
lchl0588 发表于 2010-11-4 19:29 http://www.autoitx.com/images/common/back.gif


    [au3]代码 [/au3]

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

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

出去觅食先,饿晕了我 {:face (113):}

visualc 发表于 2010-11-4 19:58:26

很想學習則則中,強大

Duvet 发表于 2010-11-4 20:36:33

本帖最后由 Duvet 于 2010-11-4 23:41 编辑

哇!忘了正則部份要隱藏
**** Hidden Message *****
页: 1 [2] 3 4 5 6 7
查看完整版本: [正则练习]删除某行代码的注释部分