
正则表达式 能匹配非字\W但不含空格 50
比如要过滤文本"{}>>;;'.//.asdkkk1234"则输出"asdkkk1234"如果直接用\W会把空格给过滤掉我找到办法了,这样可以[^\w]+但还有没有别的方...
比如要过滤文本 "{}>>;;'.//.asd kkk123 4"
则输出
"asd kkk 123 4"
如果直接用\W会把空格给过滤掉
我找到办法了,这样可以[^\w ]+
但还有没有别的方法 展开
则输出
"asd kkk 123 4"
如果直接用\W会把空格给过滤掉
我找到办法了,这样可以[^\w ]+
但还有没有别的方法 展开
2个回答
展开全部
你的意思是只要保留英文字母、数字、下划线、空格?
[^\w ]
中括号中第一个为^时表示取反,上述表达式即除了英文字母、数字、下划线、空格之外的所有字符的集合
[^\w ]
中括号中第一个为^时表示取反,上述表达式即除了英文字母、数字、下划线、空格之外的所有字符的集合
2018-02-11
展开全部
[\W\S]+
即可
即可
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询