社区
C#
帖子详情
怎样用正则表达式去掉标点符号和特殊操作符
leonwan
2007-05-22 01:46:34
一个字符串中包括标点和特殊操作符,
怎样用正则表达式去掉标点符号和特殊操作符?
如, 。 @ $ 等。
...全文
2185
7
打赏
收藏
怎样用正则表达式去掉标点符号和特殊操作符
一个字符串中包括标点和特殊操作符, 怎样用正则表达式去掉标点符号和特殊操作符? 如, 。 @ $ 等。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wwlprince
2007-05-22
打赏
举报
回复
谢谢cancerser.
还有leonwan,借你宝地问问题。
wwlprince
2007-05-22
打赏
举报
回复
string.Replace()不就行?
好像只能替换掉一处
cancerser
2007-05-22
打赏
举报
回复
using System.Text.RegularExpressions;
Regex在这里
cancerser
2007-05-22
打赏
举报
回复
string.Replace()不就行?
wwlprince
2007-05-22
打赏
举报
回复
找不到类型或命名空间名称“Regex”
-过客-
2007-05-22
打赏
举报
回复
两种方案
1、直接替换掉这些标点或是特殊字符
string yourStr = ............;
string resutlStr = Regex.Replace(yourStr, @"[,。@\$]", "");
把想替换掉的字符主在[]里,有些特殊字符需要用“\”转义
.$ ^ { [ ( | ) * + ? \
2、如果想替换掉的字符太多,一一列举比较麻烦,那就保留你想保留的,比如字母,数字,汉字,空白格式字符等
string yourStr = ............;
string resutlStr = Regex.Replace(yourStr, @"[^a-zA-Z0-9\u4e00-\u9fa5\s]", "");
把想保留的放在[]中
apoclast
2007-05-22
打赏
举报
回复
Regex.Replace方法
利用Groovy的
正则表达式
处理字符串
常用的
正则表达式
匹配意义 表达式 等价符号 数字 \d [0-9] 非数字 \D [^0-9] word字符 \w [a-zA-Z0-9] 非word字符 \W [^a-zA-Z0-9] 空白字符 \s [\t\n\f\r\v] 非空白字符 \S [^\s] 汉字 [\u4E00-\u9FA5] 非汉字 [^\u4E00-\u9FA5] ...
建立
正则表达式
建立
正则表达式
构造
正则表达式
的方法和创建数学表达式的方法一样。也就是用多种元字符与
操作符
将小的表达式结合在一起来创建更大的表达式。 可以通过在一对分隔符之间放入表达式模式的各种组件来构造一个
正则表达式
。对 JScript 而言,分隔符为一对正斜杠 (/) 字符。例如:/expression/对 VBScript 而言,则采用一对引号 ("") 来确定
正则表达式
的边界。例如:"expre
正则表达式
及其应用简介
浪潮软件技术研究中心 申科建 1 介绍
正则表达式
(Regular Expressions)描述了一种字符串匹配的模式,可以用来检
PHP
正则表达式
php的
正则表达式
很强大,学好了的确有很大的用处,但是
正则表达式
的规则很繁琐,所有有一个手册是必要的,这里收集了一个手册。
正则表达式
定义
正则表达式
(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。 列目录时, dir *.txt或ls *.txt中的*.txt就不是...
正则表达式
中各种字符的含义
正则表达式
(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。 列目录时, dir *.txt或ls *.txt中的*.txt就不是一个
正则表达式
,因为这里*与正则式的*的含义是不同的。
正则表达式
是由普通字符(例如字符 a 到 z)以及
特殊
字符(称为元字符)组成的文字模式。
正则表达式
作为一个模板,将某个字符模式与所搜索的字符串进行匹配。 3.1 普通字符 由所有那些未显式指定为元字符的打印.
C#
111,128
社区成员
642,535
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章