求正则表达式除中文以外的任何字母数字以及符号

包含以下字符abcABC123./*-~!@#%^&*(_)"|:?><{}[],./任意字母数字点符号等... 包含以下字符

abcABC123./*-~!@#%^&*(_)"|:?><{}[],./

任意字母数字点符号等
展开
 我来答
ruby9997
2012-04-24 · 超过68用户采纳过TA的回答
知道小有建树答主
回答量:137
采纳率:0%
帮助的人:164万
展开全部
[\u4e00-\u9fa5]+
这个正则式匹配一个以上中文字符,只要匹配结果是false就是非中文。
更多追问追答
追问
抱歉我不是判断 false或 true 我是要取出其中字符
追答
pat=r'[-\.\/\*\!\@\~\#\*\%\u4e00-\u9fa5]+'
>>> re.findall(pat,r'abcABC123./*-~!@#$%^&')
结果:['abcABC123./*-~!@#', '%^']

把特殊字符都加上 差不多了吧
泥马不能更改
2021-02-05
知道答主
回答量:15
采纳率:0%
帮助的人:8917
展开全部
用的什么软件,如果是Adobe InDesign的话[^~K]
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式