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