如何使用javascript 中的replace来替换\

Aimis 2007-12-20 10:24:12
如何使用javascript 中的replace来替换\

\ 这个符号好像很难才能取得
...全文
225 13 打赏 收藏 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
wsbd10086 2007-12-21
  • 打赏
  • 举报
回复
2楼正解 方法也简单
伴老思源 2007-12-21
  • 打赏
  • 举报
回复
<input type="button" id="a" value="12a3" onclick="fun()">
<input type="text" id="aa" value="">
<input type="text" id="bb" value="">
<script LANGUAGE="JavaScript">
function fun(){
var vv=document.getElementById("aa").value
var cc=0;
document.getElementById("bb").value=vv.replace(/(\\)/g,function(){cc=cc+1;return "m";})
alert(cc)
}
</script>


这个木有问题,应改可以
mingxuan3000 2007-12-20
  • 打赏
  • 举报
回复
<input type="button" id="a" value="12a3" onclick="fun()">
<input type="text" id="aa" value="">
<input type="text" id="bb" value="">

<script LANGUAGE="JavaScript">
var a="asd\\sdfsdf\\123"
//alert(a)
//alert(a.replace(/\\/g,"m"))
function fun(){
var vv=document.getElementById("aa").value
var cc=0;
document.getElementById("bb").value=vv.replace(/(\\)/g,function(a,b){cc=cc+1;return "m";})
alert(cc)
}
</script>
  • 打赏
  • 举报
回复
并把他们完整的输出来
========
什么意思???这样??

<html> 
<head>
<title></title>
</head>
<body>
<input type="button" id="a" value="Go" onclick="fun()"> <br />
输入:<input type="text" id="aa" value=""> <br />
结果:<input type="text" id="bb" value="">
<script type="text/javascript">
function fun(){
var reg=/(\\+)/g
var str="";
var v=document.getElementById("aa").value;

if(v=="")
{
alert("有0个\\!");
return;
}
var match;

while((match=reg.exec(v))!=null)
{
str+=match[0];
}
alert("有"+str.length+"个\\!");
document.getElementById("bb").value=str;
}
</script>
</body>
</html>
mingxuan3000 2007-12-20
  • 打赏
  • 举报
回复
<input type="button" id="a" value="12a3" onclick="fun()">
<input type="text" id="aa" value="">
<input type="text" id="bb" value="">

<script LANGUAGE="JavaScript">
var a="asd\\sdfsdf\\123"
//alert(a)
//alert(a.replace(/\\/g,"m"))
function fun(){
var vv=document.getElementById("aa").value
var cc=0;
vv.replace(/(\\)/g,function(a,b){cc=cc+1;return "m"})

alert(cc)
document.getElementById("bb").value=document.getElementById("aa").value.replace(/(\\)/g,"m")
}
</script>
mingxuan3000 2007-12-20
  • 打赏
  • 举报
回复
<input type="button" id="a" value="12a3" onclick="fun()">
<input type="text" id="aa" value="">
<input type="text" id="bb" value="">
<table>
<tr onclick='alert(this.rowsIndex)'><td>1111111111111111</td></tr>
<tr><td>2222222222222</td></tr>
</table>
<script LANGUAGE="JavaScript">
var a="asd\\sdfsdf\\123"
//alert(a)
//alert(a.replace(/\\/g,"m"))
function fun(){
var vv=document.getElementById("aa").value
var cc=0;
vv.replace(/(\\)/g,function(a,b){cc=cc+1;return ""})
alert(cc)
document.getElementById("bb").value=document.getElementById("aa").value
}
</script>

简单的
Aimis 2007-12-20
  • 打赏
  • 举报
回复
但输出的内容不在是\, 而是m

有几个\,就有几个m
Aimis 2007-12-20
  • 打赏
  • 举报
回复
8好意思,木有描述清楚

有一个输入框,当在里面输入多个\时,我需要用alert弹出有几个\的提示, 并把他们完整的输出来
mingxuan3000 2007-12-20
  • 打赏
  • 举报
回复
<input type="button" id="a" value="12a3" onclick="fun()">
<input type="text" id="aa" value="">
<input type="text" id="bb" value="">
<script LANGUAGE="JavaScript">
function fun(){
alert(document.getElementById("aa").value)
document.getElementById("bb").value=document.getElementById("aa").value
}
</script>
没看明白,在第1个里 输入了几个\,然后点按钮看看
Aimis 2007-12-20
  • 打赏
  • 举报
回复
谢谢大家, 我遇到的问题是这样,

有一个输入框,党里面输入\时,我需要里面输入了几个\, 并把他们完整的输出来
tantaiyizu 2007-12-20
  • 打赏
  • 举报
回复
<script>
var s = "\\a"
alert(s.replace("\\" ,""));
</script>
mingxuan3000 2007-12-20
  • 打赏
  • 举报
回复
<script LANGUAGE="JavaScript">
var a="asd\\sdfsdf\\123"
alert(a)
alert(a.replace(/\\/g,"m"))
</script>

要用转义符\,2个\\个才代表\
xiaolei1982 2007-12-20
  • 打赏
  • 举报
回复
转义一下不行吗?"\"用"\\"代替
内容概要:本文介绍了PCIe 3.x至4.0版本在物理层(PHY)逻辑层面的关键技术演进,重点包括从8b/10b编码向128b/130b编码的转变,以提升带宽效率并降低开销。新编码机制通过同步头与加扰技术实现数据块对齐、帧定界和边沿密度控制,同时引入发射端均衡(Tx Equalization)和多阶段训练流程,以应对高速信道下的信号完整性挑战。文档还详细阐述了测试性功能如合规性模式、环回机制以及有序集(Ordered Sets)的设计用途,并前瞻性地预览了PCIe 4.0支持16GT/s速率的技术方向,包括继续采用128b/130b编码、增强均衡流程和使用Retimer扩展通道能力。; 适合人群:从事高速接口设计、芯片开发或系统架构的硬件工程师,特别是参与PCIe协议实现、物理层验证及信号完整性优化的研发人员。; 使用场景及目标:①理解PCIe 3.0128b/130b编码原理及其相较于8b/10b的优势;②掌握发射端自适应均衡机制与链路训练流程;③为开发兼容PCIe 4.0的产品提供前瞻技术参考;④用于硬件测试与合规性验证方案设计。; 阅读建议:此资料技术深度较高,建议结合PCIe Base Specification进行对照学习,重点关注编码结构、有序集格式、均衡状态机及错误恢复机制,在实际项目可作为物理层设计与调试的重要参考依据。

87,984

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧