Advertisement

自然语言处理Python正则表达式(上)

阅读量:

前言

正则表达式(简称RE)作为一种精巧且高度专业化的编程语言,被集成于Python之中,并通过re模块加以实现。借助这一微型语言,用户能够为希望匹配的特定字符串集合设定相应的规则;这些字符串可能涵盖英文句子、电子邮件地址、TeX命令或任何其他需要处理的内容。

文本模式识别与提取

复制代码
    import re
    
    patterns = ['this','that']
    text = 'Does this text match the pattern?'
    
    for pattern in patterns:
    print('Looking for "%s" in ”%s" -> ' % (pattern,text),end="")
    
    if re.search(pattern,text):
        print('found a match')
    else:
        print('no match')
    
    
      
      
      
      
      
      
      
      
      
      
      
      
    
复制代码
    Looking for "this" in ”Does t

全部评论 (0)

还没有任何评论哟~