今天我们介绍RegexReplace()函数。
函数:RegexReplace(Text, Rule, Replacement, [Advance]),可使用正则表达式替换特定字符串。
参数:Text指待处理的字符串文本。Rule指正则表达式,支持常用的正则表达式,为了简化操作,基于目前常用的,笔者将诸如“数字“、“字母”、“小写字母”、“大写字母”、“汉字”等改写成名词来代替正则表达式的复杂模式。
Replacement指将要替换成的字符串。Advance指正则表达式Rule的书写模式,默认是0,表示使用简单模式,如果设置成1表示高级模式,即Rule是C#正则表达式,比如匹配数字应书写成()。
来个演示吧!
我们想把下列文本中的汉字全部替换为英文字母“on sale ”,一起来试试!
这样是不是超级容易理解?
当然,使用正则表达式的写法,您自己用正则表达式的书写模式也是
一样可以写出来的,一起来试试!
港真,是不是看了这个函数,使用了这个函数,平时敬而远之的正则表达式就变得很简单了呢?恭喜您,您确实是打败了几乎95%的电脑使用者了。
领取专属 10元无门槛券
私享最新 技术干货