!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 求一个替换掉特殊字符的正则表达式

问题描述

我想要将字符串中的特殊字符替换成下划线"_"我该怎么做呢谢谢了

解决方案

解决方案二:
str.Replace("x","_");
解决方案三:
你的特殊字符是啥啊?没有一个什么东西可以表示xx是特殊字符的
解决方案四:
是这样子的例如:我有个字符串str="hsdfasdf'%&*asdf'uijh";我想使用正则表达式将将上面的字符串中的特殊字符替换为"_",应该怎么做呢?结果这样:hsdfasdf_____asdf_uijh
解决方案五:
str.Replace("'%*$&","_");
解决方案六:
如果要替换的东东符合正则式,可用正则类的Replace()方法。
解决方案七:
"[^w]"
解决方案八:
。。。。regex.Replace哦,说的是正则
解决方案九:
我试试谢谢能写个完整的例子吗
解决方案十:
哪些算特殊字符?除了数字字母下划线都算的话就这样Regex.Replace(yourstr,@"[^w]+","_")
解决方案十一:
这个问题可以从两个方面考虑,一种是如果你能列举出所有的特殊字符,那就把所有的特殊字符放在[]里进行替换stringstr="hsdfasdf'%&*asdf'uijh";stringresult=Regex.Replace(str,@"['%&*]","_",RegexOptions.IgnoreCase);否则就列举一下哪些字符不在特殊字符的范围内,排除即可stringstr="hsdfasdf'%&*asdf'uijh";stringresult=Regex.Replace(str,@"[^a-z]","_",RegexOptions.IgnoreCase);
解决方案十二:
str.Replace("[^w]","_");
解决方案十三:
str.Replace("要替换的字符","_");
解决方案十四:
up~~~~~~~~~~
解决方案十五:
str.Replace("[^w]","_");
解决方案:
stringstr="hsdfasdf'%&*asdf'uijh";stringresult=Regex.Replace(str,@"[^ws]","_",RegexOptions.IgnoreCase);

时间: 2024-09-23 13:26:54

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 求一个替换掉特殊字符的正则表达式的相关文章

字符串替换-java如何将字符串的所有括号中指定字符替换掉?(正则表达式或者其它方法)

问题描述 java如何将字符串的所有括号中指定字符替换掉?(正则表达式或者其它方法) 要处理字符串 Medical Care ( Costs Inverse ## agonism ( Costs Inverse ## agonism ) ) Costs ( Inverse ## agonism ) at beta_1 ##adrenergic receptors 替换操作:将字符串中 所有括号 内的 ##替换成 @ 处理结果: Medical Care ( Costs Inverse @ ago

一个替换目录结构的正则表达式 实现目录的增加_正则表达式

需要解决如下操作:有多个shtml文件,里面有连接地址 http://www.jb51.net/fgdf/222/1234.shtml http://www.jb51.net/tyty/333/456456.shtml http://www.jb51.net/tyry/789/fsdfsfs.shtml 现在我我想把这些.shtml文件连接地址前面加个目录名 inc 就是变成 http://www.jb51.net/fgdf/222/inc/1234.shtml http://www.jb51.

一个替换目录结构的正则表达式 实现目录的增加

需要解决如下操作: 有多个shtml文件,里面有连接地址 http://www.jb51.net/fgdf/222/1234.shtml http://www.jb51.net/tyty/333/456456.shtml http://www.jb51.net/tyry/789/fsdfsfs.shtml 现在我我想把这些.shtml文件连接地址前面加个目录名 inc 就是变成 http://www.jb51.net/fgdf/222/inc/1234.shtml http://www.jb51

求一个可以验证有效数字的正则表达式,是数学里面的有效数字!

问题描述 有效数字:对于一个近似数,从左边第一个不是0的数字起,到精确到的位数止,所有的数字都叫做这个数的有效数字.比如3000和0.3000都是4位有效数字 解决方案

求一个正则表达式(正则高手来,小弟谢过了)

问题描述 求一个正则表达式(正则高手来,小弟谢过了) 在java代码中,有一个字符串 String str = "aa{bb}cc{{dd}}ee": 我用str的replace()方法: 求一个替换str中的字符'{' 和字符'}'的一个正则表达式 解决方案 比如把{.}都替换成_ String newStr = str.replaceAll("[{|}]","_"); 解决方案二: 高手请进!小弟急求 解决方案三: String str =

求一个正则表达式 替换json字符串中的指定键值对

问题描述 {"name":"zhangsan","id":1042732,"type":"2","status":0,"password":"123456789"}如何把其中的type 键值替换成空 我需要一个{"name":"zhangsan","id":1042732,"st

求一个正则表达式验证登录账号密码格式的~~多谢啦~~~~~~~~~~~~~~~~~

问题描述 求一个正则表达式验证登录账号密码格式的~~多谢啦~~~~~~~~~~~~~~~~~ 用户.管理员.特殊账号设置密码必须强制符合以下要求:1. 不能包含用户名2. 密码内容必须包含以下元素中的3种:? 英文大写字母(A -- Z)? 英文小写字母 (a -- z)? 数字r (0 -- 9)? 特殊字符 多谢啦~~我参考别人写的,满足不了上面的需求,,谢谢啦~^(?![a-zA-Z0-9]+$)(?![^a-zA-Z/D]+$)(?![^0-9/D]+$).{820}$ 解决方案 (?=

求一个C#正则表达式

问题描述 求一个C#正则表达式字符串的格式大概是:选手1(4)(2)选手2其中肯定会包括(n)(n),左右两边的选手名称格式可能会很乱,比如:[獨步]豹子头,〓★★★〓悟空,こ流星こ,★神★波波,067完颜阿骨打,YO~YO,&白衣岚岚&我想得到左边和右边的人名希望的结果是:str1=选手1str2=选手2这个表达式怎么写 解决方案 解决方案二:源字串什么样子??[獨步]豹子头(1)(2)こ流星こ,★神★波波这样么?如果全字匹配:stringyourStr="[獨步]豹子头(1)

求一个匹配包含指定字符串的html标签的正则表达式

问题描述 求一个匹配包含指定字符串的html标签的正则表达式 我遇到的问题是这样的,代码描述如下: <div class="wz_con"> <div class="art_remark">概述内容</div> <div>插入的图片</div> wz_con的要提取的内容 </div> 我想要获取 标签之间的内容,但不包含另外两个div及其内容,在不过滤的情况下,求一个正则表达式. 解决方案 [