Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >我怎样才能找到一个有特定标准的角色?

我怎样才能找到一个有特定标准的角色?
EN

Stack Overflow用户
提问于 2018-11-03 11:22:45
回答 3查看 46关注 0票数 0

我想循环一个字符串,并找到一个不是字母、数字或_的字符。@。这是我的代码:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
mystr = "saddas das"
for x in range(0, len(mystr)):
    if not(mystr[x].isdigit() or mystr[x].isalpha or mystr[x]=="@" or mystr[x]=="_" or mystr[x]=="."):
        print (x)

不幸的是,当它返回空间的索引时,它没有检测到任何东西。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2018-11-03 11:25:22

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
for x in range(0, len(mystr)):
    if not(mystr[x].isdigit() or mystr[x].isalpha() or mystr[x]=="@" or mystr[x]=="_" or mystr[x]=="."):
        print (x)

您忘记添加()mystr[x].isalpha。要调用函数,您应该执行mystr[x].isalpha()mystr[x].isalpha总是被计算为True,这就是为什么您的代码不打印任何东西的原因

票数 3
EN

Stack Overflow用户

发布于 2018-11-03 11:25:34

使用枚举()将返回pos和您迭代的字符:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
mystr = "saddas das"
for pos,c in enumerate(mystr):
    # change your conditions to make it easier to understand, isalpha() helps
    if c.isdigit() or c.isalpha() or c in "@_.":
        continue # do nothing
    else:
        print (pos)

输出:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
6 
票数 3
EN

Stack Overflow用户

发布于 2018-11-03 11:26:12

使用正则表达式:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
import re

pattern = re.compile('[^\d\w\.@]')
s = "saddas das"

for match in pattern.finditer(s):
    print(match.start())

输出

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
6

模式'[^\d\w\.@]'匹配所有不是数字、字母、_.@的东西。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53134736

复制
相关文章
如何根据特定值找到IDOC
IDOC的官方名称叫Intermediate Document,用于两个模块,或者两个系统间交换信息。
用户5495712
2020/10/22
1.8K0
如何根据特定值找到IDOC
我为Redis找到了一个新家——VMWare
今天翻了一下Antirez早年的博客,发现了这样一篇介绍redis进展的好文章,写于2010年,居然长期以来都没有被翻译成中文,所以我就不客气了。
老钱
2018/08/14
3130
我为 Redis 找到了一个新家 —— VMWare
今天翻了一下Antirez早年的博客,发现了这样一篇介绍redis进展的好文章,写于2010年,居然长期以来都没有被翻译成中文,所以我就不客气了。故事发生在Redis红火不久,作者急切寻找一个靠谱的金主来支持Redis的可持续开发。
芋道源码
2018/10/25
4870
我有一个大胆的想法!
一款名叫“Pluribus”的AI扑克牌机器人在六人无限制德州扑克这项复杂游戏中,碾压了人类职业选手!——这是AI机器人首次在规模超过两人的复杂对局中击败顶级人类玩家。
量化投资与机器学习微信公众号
2019/07/17
1.1K0
我有一个大胆的想法!
我是如何找到 Google Colaboratory 中的一个 xss 漏洞的
在本文中,我来讲讲我碰到的一个有趣的 XSS。2018 年 2 月,我在 google 的一个网络应用中发现了这个 XSS。这篇文章我不希望只是直接写出这个 XSS 存在在哪里,我会写出我找到这个 XSS 漏洞的思路,以及我在这个过程中需要克服哪些困难。另外,我还会讲一个用 javascript 小技巧绕过 CSP(内容安全策略)的例子。
信安之路
2018/08/08
1.6K0
我是如何找到 Google Colaboratory 中的一个 xss 漏洞的
我是怎么找到通用漏洞的
2.然后随便点进去一个模块,发现网站页面域名发生了跳转,直觉告诉我,这波操作一定存在问题。果然,在页面的最底端,发现了某家公司的名字,这应该就是开发商。
Ms08067安全实验室
2020/02/19
1.1K0
我是怎么找到通用漏洞的
R语言:以多列标准筛选特定行
在本期,我们会运用一个病例数据为大家进行讲解示范,这也是大猫课堂第一次针对阅读者提问进行的反馈,也希望大家能提供一些有趣的问题,来和我们一起分享,同时也感谢读者孤鹜惜秋,与我们分享其问题。话不多说,马上进入正题。
用户7652506
2020/08/12
2K0
R语言:以多列标准筛选特定行
(十八)Scrum团队有哪些角色?
Scrum团队由一名产品负责人,开发团队和一名Scrum Master组成。Scrum 团队是跨职能的自组织他uandui。自组织团队自己选择如何以最好的方式完成工作而不是由团队之外的人来指导,跨职能团队拥有完成工作所需的全部技能,不需要依赖团队之外的人,Scrum团队模式仍是设计用来提供最佳的灵活性、创造力和生产力。Scrum团队(自身)已经证明,对于所有值钱所述Scrum的应用以及任何复杂工作来说,它都是越来越有效的。
砖家认证
2020/01/13
2.1K0
(十八)Scrum团队有哪些角色?
我找到了一个快速定位SpringBoot接口超时问题的神器!
松哥最近正在录制 TienChin 项目视频~采用 Spring Boot+Vue3 技术栈,里边会涉及到各种好玩的技术,小伙伴们来和松哥一起做一个完成率超 90% 的项目,戳戳戳这里-->TienChin 项目配套视频来啦。 ---- 本文地址:https://juejin.cn/post/7140462361759973384 背景 公司有个渠道系统,专门对接三方渠道使用,没有什么业务逻辑,主要是转换报文和参数校验之类的工作,起着一个承上启下的作用。 最近在优化接口的响应时间,优化了代码之后,但是时
江南一点雨
2022/09/20
1.4K0
我找到了一个快速定位SpringBoot接口超时问题的神器!
怎样才能找到一家靠谱的精益生产管理咨询公司
如何保证顺利推进精益生产活动?是很多企业目前面临的头等问题,在经历了各种尝试后,企业开始把目光投向了精益生产管理咨询公司。
用户9972271
2023/02/10
2240
我有一个美(大)丽(胆)的想法
上个月二哥在公司内部申请新开了一门培训课程:《图解 VPC & K8s networking model》。申请课程倒是简单,但准备过程把我累个半死。我几乎把所有的业余时间全部都花在了这个课程准备上面。10 月份下旬就要开课了,想想还有点小期待
LanceZhang
2022/10/28
4900
我有一个美(大)丽(胆)的想法
我居然在Github上找到了一个完整的停车系统
最近,Github热榜冲上来一个名叫--的项目,这应该是猿妹见过的取名最随意的项目,也是目前看过的最完整的停车场系统。
java进阶架构师
2021/10/12
1.2K0
我居然在Github上找到了一个完整的停车系统
5种数值评分标准总结 - 为预测模型找到正确的度量标准
每日收盘价告诉我们有关股市动态的信息,有关家庭能源消耗的小型智能电表,有关运动过程中人体活动的智能手表,以及有关某些人对某个话题的自我评估的调查 及时。不同类型的专家可以讲这些故事:金融分析师,数据科学家,体育科学家,社会学家,心理学家等等。他们的故事基于模型,例如回归模型,时间序列模型和ANOVA模型。
deephub
2021/02/12
1.5K0
5种数值评分标准总结 - 为预测模型找到正确的度量标准
有你有赞|阿离:找到自己的边界,打破它
刚开始接触互联网行业时,在上海从事产品运营的工作:当时负责本地商家的产品培训和信息审核,定期将用户反馈的信息和自己发现的问题汇总给总部的产品部门。渐渐地,发现自己不再单纯想做一个发现问题的人,而是希望成为一个能够解决问题的人。刚好北京有这样一个机会,就收拾行装只身去了北京。
有赞coder
2020/11/23
4060
有你有赞|阿离:找到自己的边界,打破它
Map 有变动时触发特定行为实现
在平时开发过程中,通常我们会选择使用 Guava 的 Cache 类用作本地缓存。
明明如月学长
2021/11/11
5750
Zipack初体验:我的开源标准!
当今最流行的序列化格式无疑是JSON,但是基于文本的JSON有许多缺点,比如解析速度慢,体积较大。根本原因在于,JSON是基于文本的,只要是文本就离不开编译,只要编译就永远没有二进制格式来的快,而只有基于前缀的二进制格式能克服这些问题。经过若干个月的打磨,我设计出了一套紧凑的、无协议的二进制序列化格式Zipack用来取代JSON,为数据的存储和传输提供更好的方案。
Jean
2020/07/01
5900
Zipack初体验:我的开源标准!
TEE相关标准有多少?
TEE相关技术的快速发展,相关行业标准、企业标准、团体标准也相继推出,本期将罗列2015年以来,TEE行业以及相关组织制定的标准。 以下是一家之言,不一定准确: 1,GP组织的设备委员会GPD是最早和
安智客
2018/02/24
1.6K0
TEE相关标准有多少?
漫画:如何在数组中找到和为 “特定值” 的两个数?
什么意思呢?我们来举个例子,给定下面这样一个整型数组(题目假定数组不存在重复元素):
小灰
2020/10/09
3.1K0
漫画:如何在数组中找到和为 “特定值” 的两个数?
Oracle内置的connect、resource和dba三个标准角色说明
授权语句: -- Grant/Revoke role privileges --给用户授予权限 grant connect to 用户名; --赋予用户创建连接的权限 grant dba to 用户名; --赋予用户数据库管理员的权限 grant resource to 用户名; --赋予用户创建实体的权限 --语句后面可以加 with admin option,意思是该用户可以将这个权限再授予别的用户 Oracle内
向着百万年薪努力的小赵
2022/12/02
1.9K0
点击加载更多

相似问题

我怎样才能判断字典是否有特定的标准?

10

AWS IAM找到了一个有特定政策的角色?

20

我怎样才能找到特定的日子?

43

我怎样才能找到一条有“?”的路线?在鸟巢里的角色?

319

我怎样才能找到有构造an的对象?

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文