我是新手,反应和工作的小项目,我想要的是在url参数中用短划线( - )替换空格。任何人帮我实现这一目标。
提前致谢。
答案 0 :(得分:2)
如果您想用破折号替换空格,请使用以下正则表达式“let
”let myString = "Stack Over Flow";
myString = myString.replace(/\s+/g, '-');
console.log(myString);`// Stack-Over-Flow
答案 1 :(得分:2)
如果您使用react-router进行路由,则可以替换以下URL:
//count tie in a row
if (result.Equals("T") && result.Equals("P"))
{
tieCounterPlayer++;
Debug.Log("TIE FOR PLAYER :" + tieCounterPlayer);
}
else if(result.Equals("T") && result.Equals("B"))
{
tieCounterBanker++;
Debug.Log("TIE FOR BANKER :" + tieCounterBanker);
}
这样做,如果您的网址是 " / questions / 50443435 /我们如何用短划线替换网址中的空格"
然后结果将是
" /问题/ 50443435 /如何可任意我们替换 - 空间 - 在-URL与 - 破折号"
答案 2 :(得分:1)
您可以将string#replace
与正则表达式一起使用。
let str = "repace space me with dash"
str.replace(/ /g,'-'); // g - replace all