【问题标题】:python check pattern in string [duplicate]字符串中的python检查模式[重复]
【发布时间】:2011-06-07 13:01:33
【问题描述】:

可能重复:
Python - Check If Word Is In A String.

我有一个字符串,它是一个 url,例如

my_url = "http://mysite.com/somefolder/somefile"

我想检查“somefolder”是否在my_url 文件中

我该怎么做?

【问题讨论】:

    标签: python


    【解决方案1】:

    你在找这个吗?

    if "/somefolder/" in my_url:
        #whatever
    

    【讨论】:

      【解决方案2】:

      用途:

      print 'somefolder' in my_url
      

      print my_url.index('somefolder')
      

      【讨论】:

      • 警告:如果第二个不存在ValueError,则会引发ValueError
      • 还有,print(my_url.find('somefolder') != -1)
      • 当然,thanx - 我只是给出了几个变体,正则表达式也可用于在文本中查找特定的单词(或模式)
      猜你喜欢
      • 1970-01-01
      • 2015-01-22
      • 2019-09-14
      • 1970-01-01
      • 2014-03-24
      • 2020-02-17
      • 1970-01-01
      • 2016-02-12
      • 2014-05-08
      相关资源
      最近更新 更多