求正则表达式除中文以外的任何字母数字以及符号
包含以下字符abcABC123./*-~!@#%^&*(_)"|:?><{}[],./任意字母数字点符号等...
包含以下字符
abcABC123./*-~!@#%^&*(_)"|:?><{}[],./
任意字母数字点符号等 展开
abcABC123./*-~!@#%^&*(_)"|:?><{}[],./
任意字母数字点符号等 展开
展开全部
[\u4e00-\u9fa5]+
这个正则式匹配一个以上中文字符,只要匹配结果是false就是非中文。
这个正则式匹配一个以上中文字符,只要匹配结果是false就是非中文。
更多追问追答
追问
抱歉我不是判断 false或 true 我是要取出其中字符
追答
pat=r'[-\.\/\*\!\@\~\#\*\%\u4e00-\u9fa5]+'
>>> re.findall(pat,r'abcABC123./*-~!@#$%^&')
结果:['abcABC123./*-~!@#', '%^']
把特殊字符都加上 差不多了吧
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询