要匹配"***** ****** *****"这样的字符串,其中""是任意字符,可以使用正则表达式如下:

import re

pattern = r".* .* .*"
string = "***** ****** ******"

match = re.match(pattern, string)
if match:
    print("匹配成功")
else:
    print("匹配失败")

解释一下正则表达式的含义:

  • .*表示匹配任意字符(除了换行符)0次或多次。
  • 表示匹配一个空格。
  • .*重复上述模式两次。

上述正则表达式可以匹配任意数量的字符,只要每两个字符之间有一个空格。如果需要匹配更多空格分隔的任意字符,可以在正则表达式中添加相应的模式。

如何使用正则表达式匹配 其中是任意字符

原文地址: https://www.cveoy.top/t/topic/iLOz 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录