1、问题背景我们有一个数字流 [0,0,0,7,8,0,0,2,5,6,10,11,10,13,5,0,1,0,…],希望通过正则表达式来处理它,找到符合以下模式的"波动":[[ >= 5 ]]{3,}...: 连续3个以上数字 >= 5[[ 数字 的目标是找出符合以上模式的子数组。...例如,如果当前状态是状态1,并且下一个数字 >= 5,那么我们就会更新状态为状态2。如果当前状态是状态2,并且下一个数字 是状态3,并且下一个数字 >= 5,那么我们就找到了一个符合模式的子数组,并且我们会从状态3回到状态2。...2.2 正则表达式引擎另一个解决这个问题的方法是使用正则表达式引擎。正则表达式引擎是一种用来匹配字符串中特定模式的工具。我们可以使用正则表达式引擎来匹配符合模式的子数组。