我第一次尝试将注意力集中在正则表达式上。
对于字符串
I want you to MATCH THIS, you bastard regex, but also MATCH X THIS and yeah,
MATCH X X X THIS too.
基本上,一个起始模式、一个结束模式和中间的任意数量的模式。
所以我想myregex.exec string
连续返回
["MATCH", "THIS"]
["MATCH", "X", "THIS"]
["MATCH", "X", "X", "X", "THIS"]
我试过这个的变体
/(MATCH)\s+(X)?\s+(THIS)/
但没有雪茄...