Nic*_*ing 10 javascript recursion indexof
我有一个字符串,我需要修复它,以便将其附加到查询.
假设我有一个字符串"每个场合的篮子",我希望它是"A-Basket-For-Every-Occasion"
我需要找一个空格并用连字符替换它.然后,我需要检查字符串中是否还有其他空格.如果没有,返回固定字符串.如果是,请再次运行相同的过程.
对我来说听起来像一个递归函数,但我不知道如何设置它.任何帮助将不胜感激.
jfr*_*d00 17
您可以使用这样的正则表达式替换:
var str = "A Basket For Every Occasion";
str = str.replace(/\s/g, "-");
Run Code Online (Sandbox Code Playgroud)
正则表达式中的"g"标志将导致所有空格被替换.
您可能希望将多个空格折叠为单个连字符,这样您就不会连续多个破折号.这看起来像这样:
var str = "A Basket For Every Occasion";
str = str.replace(/\s+/g, "-");
Run Code Online (Sandbox Code Playgroud)
\s
全局使用替换和查找空格(标记g)
var a = "asd asd sad".replace(/\s/g,"-");
Run Code Online (Sandbox Code Playgroud)
变成了
"asd-asd-sad"
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
12874 次 |
最近记录: |