Hackerrank挑战如何将模式与句点匹配

时间:2016-12-15 15:51:22

标签: python regex

我试图解决Hackerrank挑战https://www.hackerrank.com/challenges/matching-anything-but-new-line。重申一下,任务如下:

enter image description here

我的解决方案是

regex_pattern = r"...\....\....\...."   # Do not delete 'r'.

但是,我在某些测试用例中失败了:

enter image description here

我不明白这个解决方案有什么问题?根据{{​​3}},在默认模式下,.匹配除换行符之外的任何字符。

1 个答案:

答案 0 :(得分:0)

根据UnholySheep的评论,解决方案应为

regex_pattern = r"^...\....\....\....$" # Do not delete 'r'.

以便不允许比给定模式更长的时间。

enter image description here