Python查找用单引号引起来的字符串

拉杰夫

在python中如何查找字符串用单引号引起来

  arr=["string","string'1" ,"'string2'"]

   for i in arr:
      if i //string enclosed in single quotes condition
            print "found"
            print i //which sould print only string2 in this case
邓肯

最简单的方法是检查它是否都以引号开头和结尾:

if i.startswith("'") and i.endswith("'"):
    print "found"

当然,这不会告诉您任何其他信息,例如它是否包含匹配的引号,或者实际上包含的不只是单个引号字符。如果那很重要,则添加一个检查字符串是否大于一个字符(如果希望在引号之间包含一些字符,则大于2):

if i.startswith("'") and i.endswith("'") and len(i) > 1:
    print "found"

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

检查字符串是否用单引号引起来Javascript

PowerShell参数字符串始终用单引号引起来

用引号引起来的字符串处理引号

如何在单引号引起来的字符串中转义单引号

php:字符串被双引号引起来,而不是单引号引起来。怎么修?

从字符串中删除所有未用单引号或双引号引起来的空格

Python:用空格分隔的字符串的每个词都用引号引起来

请给RegEx帮助-用引号引起来的字符串中包含双引号

SQLException:字符串'''后的右引号引起来

ASP.NET Core API发送用双引号引起来的字符串

用双引号引起来的字符串拆分问题

字符串扩展-用引号引起来的变量转义为值

通过Web API发送的字符串用引号引起来

字符串的正则表达式,可选地用引号引起来

如果用双引号引起来,awk上的逗号分隔字符串将忽略

分割包含连续逗号和用引号引起来的逗号的字符串

C#正则表达式提取用单引号引起来的字符串

连接用引号引起来的逗号分隔的字符串(给定包含这些字符串的结构的列表)

Zsh:为什么\ n用单引号引起来?

将Yaml数据用单引号引起来

变量无法用单引号引起来

为什么optionsText用单引号引起来?昏死

',(用引号引起来)

在python中加入字符串列表,并将每个字符串都用引号引起来

在python中加入字符串列表,并将每个字符串都用引号引起来

正则表达式用于在不将单引号或双引号引起来时使用空格分割字符串

使用util.format,在数组中的每个字符串周围用双引号引起来

Symfony Yaml组件:如何在使用Yaml :: dump时始终将字符串用引号引起来

在python正则表达式中找到所有用双引号引起来的满足服务器约束的子字符串