C# Replace函数与JS replace函数

C#的Replace函数会替换掉字符串中的所有要替换的字符。而JS中的replace函数只是替换第一次遇到的这个字符,如果后面还有该字符则不替换。这些就是区别。JS中的replace函数可以使用循环解决这个问题。

例如:

代码

var tag = document.getElementById("myTag");

for (var i = 0; i < tag.length; i++) {

if (unit.charAt(i) == '#') {

unit = unit.replace('#', 'a');

}

}

C#中的Replace函数返回的是替换后的新的字符串,所以还需要在赋值一次。

string str= "abcd";

str.Replace("a", "z"); //此处原字符串没有改变

str=str.Replace("a", "z"); //此处str改变了

posted on 2010-11-01 17:48 Johnny_Z 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/Johnny_Z/archive/2010/11/01/1866463.html

C# Replace函数与JS replace函数相关推荐

  1. php加密js函数输出,PHP加密函数 Javascript/Js 解密函数的实现方法

    这篇文章主要为大家详细介绍了PHP加密函数 Javascript/Js 解密函数的实现方法,具有一定的参考价值,可以用来参考一下. 感兴趣的小伙伴,下面一起跟随512笔记的小玲来看看吧! 以下函数代码 ...

  2. java调用js匿名函数参数,js匿名函数作为函数参数详解

    由衷的感叹,js真是烦. 学到现在,渐渐理解了什么是:语言都是通用的,没有好不好,只有擅长不擅长. 继承,多态,甚至指针,c能实现,c++,java有,javascript(和java是雷锋和雷峰塔的 ...

  3. js加密 php解密,PHP加密函数 Javascript/Js 解密函数

    以下函数代码中"123456" 是个加密的key,自己可以随便改. php加密,js解密,貌似没什么意义,主要是key在js中会被看到. 不过在某些地方可能会用到. PHP加密函数 ...

  4. Node.js 功能函数

    Node.js 功能函数Node.js 功能函数Node.js 功能函数Node.js 功能函数Node.js 功能函数Node.js 功能函数 最近在项目中经常用到的一些JavaScript fun ...

  5. html5 replace,js replace函数用法详解

    如何正确使用js replace函数呢? 例如,str = str.replace(",", "\\"); 只替换第一个遇到的",". 一, ...

  6. R语言sub函数和gsub函数替换(replace)匹配的字符串实战

    R语言sub函数和gsub函数替换(replace)匹配的字符串实战 目录 R语言sub函数和gsub函数替换(replace)匹配的字符串实战 #基本语法

  7. mysql的replace()函数介绍【mysql函数】

    #下面就是对这个函数的简要介绍以及范例. #示例: #比如你要将 表 tb1里面的 f1字段的abc替换为def: 1 UPDATE tb1 SET f1=REPLACE(f1, 'abc', 'de ...

  8. SQL Server中替换函数stuff、replace的使用

    原文链接:SQL Server中替换函数STUFF.replace的使用 STUFF ( character_expression , start , length ,character_expres ...

  9. db2 replace函数的用法_Excel函数快速入门教程

    本教程通过简单的案例来学习Excel函数,不同于以往的按字母顺序排序进行讲解,而是按作者使用Excel的经验来对函数进行排序,每部分越靠前的函数说明使用频率越高.所有操作均在Excel 2016中进行 ...

最新文章

  1. java与3d建模_3d建模加载,更新和在java中呈现
  2. JVM系列三:JVM参数设置、分析
  3. 工程项目管理丁士昭第二版_2021年软考系统集成项目管理工程师知识点预习第十四章第二节...
  4. 反欺诈之地址的处理和使用
  5. 2018-3-28Linux系统管理(16)计算机网络基础
  6. 直播源码中有哪些网络协议需要注意?
  7. php点加等于0,php 做数学运算时结果为0的原因
  8. 【连载】Django入门到实战(一)
  9. 分析了100万个搜索结果,验证了16个SEO优化的核心影响因素
  10. Net::OpenSSH 模块使用实例
  11. wait, notify, notifyAll
  12. C--计算求1+2!+3!+.......+n!
  13. hb:一个简单的 http/web bench 工具
  14. poj 3450 Corporate Identity 枚举+kmp,话说这家伙给我一顿超时啊!!!!
  15. 海康、大华NVR网络硬盘录像机录像无插件全平台访问实现—录像回放时间轴功能实现方法
  16. SL会员商城系统后台管理模板
  17. window10系统安装梅雁EDMS(MAYAN EDMS)
  18. diskgenius 数据迁移_如何无损将UEFI格式的系统从SATA盘迁移到NVME SSD中
  19. 亿级流量电商详情页系统实战-28.商品详情页结构分析、缓存全量更新问题以及缓存维度化解决方案
  20. Python小游戏:BMI指数的计算

热门文章

  1. linux自启动配置文件,Linux中如何设置服务自启动?
  2. xshell6 不更新无法使用_世纪金花商联卡无法正常使用 客服:因门店面临改造,涉及品牌、规则每天都在更新...
  3. CBOW模型正向传播、矩阵乘积层实现
  4. 删除字符串中的指定字符
  5. html读取servlet,简单html与servlet交互(HTML利用servlet读取txt)
  6. php进程数是指什么,25.查看php 某个服务的进程数
  7. 二维数组vector的代码使用简单例子_vector容器_ 用构造函数vectorint()
  8. java list 获取索引_java – 获取arrayList中元素的索引
  9. 基于javaspringboot+mybatis汽车信息管理系统设计和实现
  10. 中如何对一个数取余_如何找到自己在一个城市中的定位?