Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
490 views
in Technique[技术] by (71.8m points)

javascript - 用破折号JavaScript替换空间(replace space with dash JavaScript)

var html = "<div>"+title+"<br/>";
document.write(title.replace(/ /g,"-"));
html+= '<p><a href="go.aspx?title=' + title + '">Details</a></p></div>';

I want to replace title space with dash.

(我想用破折号替换标题空间。)

  ask by ruru translate from so

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

Try title.replace(/\s/g , "-") instead.

(请尝试使用title.replace(/\s/g , "-") 。)

( /\s/ is the regex escape for whitespace).

(( /\s/是空白的正则表达式转义符)。)

Also, do:

(另外,请执行以下操作:)

title = title.replace(/s/g , "-");
var html = "<div>" + title + "</div>";
// ...

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

1.4m articles

1.4m replys

5 comments

57.0k users

...