1.如何在替换字符时不区分大小写?
比如,string a.replace("abc","pppp");
我希望程序在接收到abc,Abc,ABC,ABc时都会转换成后面的pppp。2.如何在一串字符中确定某个字符是否存在?
谢谢!
比如,string a.replace("abc","pppp");
我希望程序在接收到abc,Abc,ABC,ABc时都会转换成后面的pppp。2.如何在一串字符中确定某个字符是否存在?
谢谢!
解决方案 »
- MiplatForm
- 为什么我在ASPX页面中加入了网上说的各种禁止网页保存的代码,就不行呢?
- repeater嵌套问题
- 在线急等:页面间传值
- 求助:在根目录下存母版页,对根目录下基于母版页的页面显示正常,而对于子文件夹下基于母版页的页面却显示不正常!
- 看不过去了,给个解释,大家进来鉴定
- 百度注入木马,请教如何解决?
- 刚学asp.net为什么每次第一次运行都很慢呢?第二次就快了?
- 为什么我在Response.write("<script language=jscript>window.open('aa.aspx')</script>")要SESSION失效
- 登录失败 问题,困扰我三天了! 100分求救!!!!不够再加!!!
- 运行asp。net是控件无法显示
- 从文本中读出一个文件,放到textbox里面,显示出来是乱码,怎么办啊?
REG.REPLACE(STR,"PPPP");
自己写一个算法吧,
先tolower
然后去REOLACE
不过这样破坏了数据
所以你要把不必要小写的再改成大写用COMPARE比较吧
str.tolower
string isStr="abc12345Abc12345aBc12345ABC";
string isStr2="pppp";
string oResult=Regex.Replace(isStr,"abc",isStr2,RegexOptions.IgnoreCase);
MessageBox.Show(oResult);