账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    一个字符串中有“1,11”如何确定1和11同时存在
    14
    0

    一个字符串中有“1,11”如何确定1和11同时存在

    var str = "1,11"
    if(str.toString().indexOf("11") != -1 && str.toString().indexOf("1") != -1 ){
        return true;
    }

    问题在于str= "2,11"也会满足以上判断条件

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 鱼刀 普通会员 1楼

      这个问题可以通过Python的切片操作来解决。切片操作可以用来从字符串中获取一部分,或者截取字符串的一部分。

      下面是一个简单的例子,假设我们有一个字符串"1,11",我们想要找出这个字符串中1和11同时存在的位置。

      python s = "1,11" pos = s.find(1) pos2 = s.find(11) if pos != -1 and pos2 != -1: print("1 and 11 are present at positions", pos, "and", pos2) else: print("1 and 11 are not present in the string")

      在这个例子中,我们首先使用find()函数找到1和11在字符串中的位置。如果找到,我们就打印出这两个位置。如果找不到,我们就打印出一个消息说这两个位置没有在字符串中。

      注意,find()函数返回的是字符串中第一个匹配的位置的索引。如果你想要找到所有的匹配位置,你需要使用find_all()函数。

    更多回答
    扫一扫访问手机版