组4个单词,不能重复

如何使用python regex匹配字符串中所有1、2、3囷4个单词的可能序列所有序列都只能是相邻的单词。所以:

四个正则表达式的可能解决方案(如果您有更高效更快捷的方法,请告诉峩):

 
 
胜利者是格雷格!但是zx81获得了正则表达式解决方案的答案检查。你们所有人都有表决权
 
  

  
 
  
 
可以将所有组合与单个正则表达式匹配。由于匹配重叠因此我们将使用超前和可选捕获组。
  

选项1:较短的正则表达式未分类的输出

  
 
所有组合都被捕获到各种匹配项的组1、2、3囷4中。当我们将所有组放在一起时将消除一些重复。请查看右下方窗格中的组捕获。

  
 
  

选项2:较长的正则表达式排序后的输出

  
 
  
 
构建列表时,需要删除一些空字符串

  

  

拍照搜题秒出答案,一键查看所有搜题记录

拍照搜题秒出答案,一键查看所有搜题记录

12生肖4个一组,复式有多少组?不能重复哦!最好把公式也写出来.(混分的自重)

拍照搜题秒出答案,一键查看所有搜题记录

我要回帖

 

随机推荐