Javascript 在jquery中用分号替换分号
无论分号在哪里,我都要打断这条线Javascript 在jquery中用分号替换分号,javascript,jquery,replace,split,Javascript,Jquery,Replace,Split,无论分号在哪里,我都要打断这条线 var locdata={ “地点”:[{ “id”:0, “名称”:“美国”, “cx”:100, “cy”:100, “地址”:纽约市新城10fg018,第8 ABCDddd第545号17SW室;电话:1-21g2-24448-2727/传真:1-552-268-7825;免费电话:1-866-383-8806;约翰尼·普莱托先生;董事经理;手机号码:1-917-605-0022’; var address=locdata.locations[idvar]
var locdata={
“地点”:[{
“id”:0,
“名称”:“美国”,
“cx”:100,
“cy”:100,
“地址”:纽约市新城10fg018,第8 ABCDddd第545号17SW室;电话:1-21g2-24448-2727/传真:1-552-268-7825;免费电话:1-866-383-8806;约翰尼·普莱托先生;董事经理;手机号码:1-917-605-0022’;
var address=locdata.locations[idvar]。地址;
var result=address.replace(/\;/g,“\n”);
地址=结果;
$('div#address')。文本(address);
只需尝试
split(";").join("\n")
var地址='545,第8 ABCDddd,17SW套房;纽约新城10fg018;电话:1-21g2-24448-2727/传真:1-552-268-7825;免费电话:1-866-383-8806;约翰尼·普莱托先生;董事经理;手机号码:1-917-605-0022';
console.log(address.split(“;”).join(“\n”)
只需使用split()。请尝试此代码
var address = '545, 8th ABCDddd, Suite 17SW;New City, NY 10fg018;Tel: 1-21g2-24448-2727/Fax: 1-552-268-7825;Toll Free: 1-866-383-8806;Mr. Johny Pleeto;DirectManager;Mobile no. 1-917-605-0022';
var result = address.split(";");
address = result;
希望这有帮助,我认为这是顺序问题。您需要首先指定要替换的字符串,然后替换并指定结果
var地址='545,第8 ABCDddd,17SW套房;纽约新城10fg018;电话:1-21g2-24448-2727/传真:1-552-268-7825;免费电话:1-866-383-8806;约翰尼·普莱托先生;董事经理;手机号码:1-917-605-0022',
结果=地址。替换(/\;/g,“\n”);
console.log(结果);
您可以使用
var地址='545,第8 ABCDddd,17SW套房;纽约新城10fg018;电话:1-21g2-24448-2727/传真:1-552-268-7825;免费电话:1-866-383-8806;约翰尼·普莱托先生;董事经理;手机号码:1-917-605-0022';
var result=address.replace(/\;/g,“\n”);
警告(结果);
如果给定的代码是文本文本,那么它可以正常工作。但是如果您想在HTML中显示它,您需要使用
而不是\n
<div id="mydiv"></div>
var address = '545, 8th ABCDddd, Suite 17SW;New City, NY 10fg018;Tel: 1-21g2-24448-2727/Fax: 1-552-268-7825;Toll Free: 1-866-383-8806;Mr. Johny Pleeto;DirectManager;Mobile no. 1-917-605-0022';
var result = address.replace(/\;/g,'<br/>');
document.getElementById("mydiv").innerHTML=result;
看起来还可以,您希望它是
split(“;”)吗
?@gcampbell是的,在呼噜呼噜声中输入了一个错误分隔符是;
不是,
我想你应该用反斜杠=>/\;/g
。谢谢@mortezaT。试着添加代码片段,让别人看到你的代码结果。这对你自己也很有用。好的@mortezaT,,谢谢。我会的从下一次开始,请添加一些html。如何显示?
address.replace(/\;/g,'<br/>');
$('div#address').html(address);