如何将特定的字母顺序与Python2.xre匹配
我想将特定的字母顺序与Python的Re模块匹配。例如,我怎么能匹配这样的东西如何将特定的字母顺序与Python2.xre匹配,python,regex,string,match,Python,Regex,String,Match,我想将特定的字母顺序与Python的Re模块匹配。例如,我怎么能匹配这样的东西 鲍勃 阿糖胞苷 塞住 但不是 aaa 巴尔 ie:我要一封信,然后是另一封,然后是第一封 对于两个不同的字母,我可以循环所有650种可能性。但是,当匹配较大的字符串时,这是不可能的(无论如何也不是很好)。您可以将此正则表达式与捕获组、前向和后向引用一起使用: ^([a-zA-Z])(?!\1)[a-zA-Z]\1$ 您可以将此正则表达式与捕获组、前向和后向引用一起使用: ^([a-zA-Z])(?!\1)
- 鲍勃
- 阿糖胞苷
- 塞住
- aaa
- 巴尔
对于两个不同的字母,我可以循环所有650种可能性。但是,当匹配较大的字符串时,这是不可能的(无论如何也不是很好)。您可以将此正则表达式与捕获组、前向和后向引用一起使用:
^([a-zA-Z])(?!\1)[a-zA-Z]\1$
您可以将此正则表达式与捕获组、前向和后向引用一起使用:
^([a-zA-Z])(?!\1)[a-zA-Z]\1$
使用此正则表达式([a-zA-Z])(?!\1)[a-zA-Z]\1
使用这个正则表达式([a-zA-Z])(?!\1)[a-zA-Z]\1