设H为第1列,E为第2列,第L列为第3列,第4列
我明白H的来源。
我也看到L是如何工作的。
但我对E和P有点困惑。
如果我们横向看,正则表达式HE|LL|0+
只匹配{HE, LL, 0 (1 or more times)}
正则表达式EP|IP|EF
匹配{EP, IP, EF}
字符串E
如何匹配这两个条件?
类似于[PLEASE]
,它与{P, L, E, A, S, E} (any combination of these letters)
匹配,只与垂直正则表达式中的EP
匹配,那么为什么只有P
?
我读错了吗?这取自regexcrossword
我认为你误解了填字游戏的本质。
字符串HE
匹配HE|LL|O+
字符串LP
匹配[PLEASE]+
字符串HL
匹配[^SPEAK]+
字符串EP
匹配EP|IF|EF
每个行和列都匹配其正则表达式,因此解决方案有效。
就像,以下声明没有意义......
字符串E如何匹配这两个条件?
没有字符串E
。有两个字符串,HE
和EP
。