Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >是否检查字符串中的特殊字符?

是否检查字符串中的特殊字符?
EN

Stack Overflow用户
提问于 2012-03-27 07:19:22
回答 2查看 8.8K关注 0票数 1

我需要使用python命令检查给定字符串中是否存在字符(*,&,$),如下所示?

例如:stringexample='mystri$ng&*'

检查字符串示例是否包含任何特殊符号,如*、&、$,然后返回true?我应该尝试使用字符串方法__contains__()

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-03-27 07:23:26

代码语言:javascript
运行
AI代码解释
复制
>>> stringexample = 'mystri$ng&'
>>> '*' in stringexample
False
>>> '$' in stringexample
True
>>> '&' in stringexample
True
>>>
票数 1
EN

Stack Overflow用户

发布于 2012-03-27 07:24:18

代码语言:javascript
运行
AI代码解释
复制
if any(c in stringexample for c in '*$&'):
    ...

代码语言:javascript
运行
AI代码解释
复制
if not set('*&$').isdisjoint(stringexample):
    ...
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9884958

复制
相关文章
检查 Python 中给定字符串是否仅包含字母的方法
Python被世界各地的程序员用于不同的目的,如Web开发,数据科学,机器学习,并通过自动化执行各种不同的过程。在本文中,我们将了解检查python中给定字符串是否仅包含字符的不同方法。
很酷的站长
2023/08/11
2770
检查 Python 中给定字符串是否仅包含字母的方法
Java检查枚举是否包含给定的字符串?
enum choices {a1, a2, b1, b2}; 方法一: public static boolean contains(String test) { for (Choice c : Choice.values()) { if (c.name().equals(test)) { return true; } } return false; } 方法二: EnumUtils.isValidEnum(MyEnum.cla
似水的流年
2019/12/06
4.4K0
python 检查字符串中是否包含非中文字符的方法
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
FungLeo
2019/09/18
3.6K0
如何在Java中检查字符串是否为字母数字
You can check string is alphanumeric in Java using matches() method of Matcher class. The Matcher class is provided by java.util.regex package. Below I have shared a simple Java program in which I have taken a string and I am checking it using matches() method.
用户7886150
2021/04/28
5K0
web.config中配置字符串中特殊字符的处理
配置文件中往往要用到一些特殊的字符,                Web.Config默认编码格式为UTF-8,对于XML文件,要用到实体转义码来替换。对应关系如下: 字符 转义码 & 符号 & &amp; 单引号 ' &apos; 双引号 " &quot; 大于 > &gt; 小于 < &lt; [引用:http://www.cnblogs.com/zzmzaizai/archive/2008/01/30/1059191.html]
磊哥
2018/05/09
2.5K0
如何从 Python 中的字符串列表中删除特殊字符?
在进行字符串处理和文本分析时,有时我们需要从字符串列表中删除特殊字符。特殊字符可能是空格、标点符号、换行符等,在某些情况下它们可能干扰我们的文本处理或分析任务。Python 提供了多种方法来删除字符串列表中的特殊字符。本文将详细介绍在 Python 中删除字符串列表中特殊字符的几种常用方法,并提供示例代码帮助你理解和应用这些方法。
网络技术联盟站
2023/06/01
8.5K0
python:过滤字符串中的字母数字特殊
字符串.isalnum()  所有字符都是数字或者字母,为真返回 Ture,否则返回 False。 字符串.isalpha()   所有字符都是字母,为真返回 Ture,否则返回 False。 字符串.isdigit()     所有字符都是数字,为真返回 Ture,否则返回 False。 字符串.islower()    所有字符都是小写,为真返回 Ture,否则返回 False。 字符串.isupper()   所有字符都是大写,为真返回 Ture,否则返回 False。 字符串.istitle()      所有单词都是首字母大写,为真返回 Ture,否则返回 False。 字符串.isspace()   所有字符都是空白字符,为真返回 Ture,否则返回 False。
py3study
2020/01/19
3.4K0
java中字符串分割特殊字符处理_java字符串按照特定字符分割
String类型的对象在用split()方法进行字符分割的时候常常会遇到用特殊字符进行分割的情况,看JDK知道split()实际上是用的正则实现的分割,当遇到一些用特殊字符作为分割标志的时候,不使用特殊手段就会抛出java.util.regex.PatternSyntaxException异常,比如用java中的运算符号,括号等等这个时候可以使用split(“[*]”) split(“//+”)来实现特殊字符作为分割标志,[]和//就是用来解决这些问题的,但是有个例外,那就是 / ,这个符号比较麻烦,比如你的字符串是 aaa/bbb,由于在java的字符串中/ 要用//表示所以aaa/bbb用String类型的对象存放就是“aaa//bbb”,而且由于分割的时候还要转义一次所以还要多两个//,所以分割的时候就变成 split(“”)或split(” [ ]”),这才表示用一个/做分割标志。
全栈程序员站长
2022/11/11
6.2K0
javascript 检查字符串是否是数字的几种方法
代码: //判断是否是正整数 function IsNum(s) { if(s!=null){ var r,re; re = /\d*/i; //\d表示数字,
零式的天空
2022/03/02
1.8K0
golang刷leetcode:检查是否有合法括号字符串路径
一个括号字符串是一个 非空 且只包含 '(' 和 ')' 的字符串。如果下面 任意 条件为 真 ,那么这个括号字符串就是 合法的 。
golangLeetcode
2022/08/02
9040
Mysql去除字符串中的特殊字符及varchar转int
Mysql中有varchar类型字段,并且为:123,456 形式,需要对其进行排序,并根据条件筛选出前5条
itze
2022/10/31
3.6K0
LeetCode 1961. 检查字符串是否为数组前缀
给你一个字符串 s 和一个字符串数组 words ,请你判断 s 是否为 words 的 前缀字符串 。
Michael阿明
2021/09/06
1.3K0
Oracle|字符串特殊处理
某需求表环节处理人字段存储的是用户的工号,由于有多人的情况,所以该表在数据存储时是以英文逗号分开存储的。
Java小技巧
2022/05/23
1.4K0
Oracle|字符串特殊处理
mysql uniqueidentifier,sql-如何检查字符串是否为uniqueidentifier?
是否有与IsDate或IsNumeric等效的uniqueidentifier(SQL Server)?还是有等同于(C#)TryParse的东西?
全栈程序员站长
2022/10/05
2.2K0
LeetCode 2267. 检查是否有合法括号字符串路径(BFS)
一个括号字符串是一个 非空 且只包含 '(' 和 ')' 的字符串。 如果下面 任意 条件为 真 ,那么这个括号字符串就是 合法的 。
Michael阿明
2022/11/27
5870
LeetCode 6059. 检查是否有合法括号字符串路径(BFS)
一个括号字符串是一个 非空 且只包含 '(' 和 ')' 的字符串。 如果下面 任意 条件为 真 ,那么这个括号字符串就是 合法的 。
Michael阿明
2022/05/10
5550
js 正则是否包含某些字符串_js判断字符串中是否包含某个字符串[通俗易懂]
console.log(str.indexOf(“3”) != -1);//true
全栈程序员站长
2022/09/27
4.5K0
java字符串练习题3、字符串中字符是否相同判断
这个题目也是没什么难度,需要使用的函数也就是charAt函数,根据对应下标来判断是否有重复的值内容,如果出现不是重复的我们就直接break返回结果即可,效率不会很低。
红目香薰
2023/01/13
4240
java字符串练习题3、字符串中字符是否相同判断
iOS 判断字符串中是否有中文
//判断是否有中文 -(BOOL)IsChinese:(NSString *)str { for(int i=0; i< [str length];i++){ int a = [str characterAtIndex:i]; if( a > 0x4e00 && a < 0x9fff) { return YES; } } return NO; }</pre> 用法 if ([self PanDuan:@"aa!@#$%^&*(我)"]) {
用户8671053
2021/10/29
1.6K0
点击加载更多

相似问题

检查字符串中是否有特殊字符(/*-+_@&$#%)?

110

检查Swift中的字符串是否包含特殊字符

6308

检查字符串是否包含特殊字符

173

检查字符串是否有特殊字符

20

如何检查字符串中是否包含特殊字符

12
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

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

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文