Re: [問題] Regular expression quiz

作者: zerof (貓橘毛發呆雕像)   2020-05-10 22:35:43
網址 http://play.inginf.units.it/
((((前後請加空白好ㄇ
# 防雷遮一下原文的解答
※ 引述《smith2603 (jerry2603)》之銘言:
: 各位大大好:
: 最近在練習regular expression表示法,找了一些網站在做練習
: 有一個網站http://play.inginf.units.it/#/裡面提供了一個Game可以做regular expr
es
: 共有12題,我只有6題能拿到滿分,其他幾題我花了三天的時間還是解不出來,
: 所以上來求救,請大大們有空的話幫忙解答一下,因為網站沒提供解答,
: 沒解出來很難過,先謝過各位!下面我先提供已經知道的可能解法
: 1/12 task your_regex:****
: 2/12 task your_regex:*****
: 3/12 task your_regex:*****
: 4/12 task
: 5/12 task your_regex:*****
: 6/12 task your_regex:*****
: 7/12 task
: 8/12 task your_regex:*****
: 9/12 task
: 10/12 task
: 11/12 task
: 12/12 task
04. \$[^$]+\$
07. http://[^\s]+[\w\/]
09. \(?\d{3}\)?[\. -/]\d{3}[\.-]\d{4}
10. [A-Z][-\w]+,( [A-Z]+([^ ]+\w)?)+
11. ([^>]+)?(<[^h].+|\w)(?=<\/h\d>)
12. *******
12 我只有解到 51-52 就不貼上來了
(解出 100 的大大麻煩站內我答案會奉上稅前2000P)
分數的話是 54288 (100% of other players)
作者: zerof (貓橘毛發呆雕像)   2020-05-10 22:40:00
btw, 其實有regexp 版
作者: bibo9901 (function(){})()   2020-05-11 11:15:00
12題沒有lookbehind真的做的出來嗎?
作者: s860134 (s860134)   2020-05-11 20:44:00
(?<=\d+. )[A-Z][A-z]+, +[A-Z.]+(?=[,:])其實這種東西... 你也可以用窮舉然後配上 | 補完...有點像機器學習,可以用已知資料訓練 model 到 100%但是這樣真的是好的 model 嘛? (overfitting)
作者: smith2603 (jerry2603)   2020-05-16 08:23:00
感謝熱心的大大們提供解答

Links booklink

Contact Us: admin [ a t ] ucptt.com