javascript – 如何将上方转换为较低的位置并用破折号替换空格?

前端之家收集整理的这篇文章主要介绍了javascript – 如何将上方转换为较低的位置并用破折号替换空格?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想转换好的一堆url文本.

@H_301_4@CUSTOMER FAQS HOW wE can HELP PLANNING YOUR BUDGET CUSTOMER CASE STUDIES TENANT DISPUTES EXIT STRATEGIES USEFUL dOCUMENTS USEFUL lINKS

@H_301_4@customer-faqs how-we-can-help planning-your-budget customer-case-studies tenant-disputes exit-strategies useful-documents useful-links

有没有在线或离线工具可以做到这一点?

我想同时做这两件事.

解决方法

@H_301_4@value = value.toLowerCase().replace(/ /g,'-');

> toLowerCase – >将此字符串转换为所有小写
>替换(/ / g,’ – ‘) – >全局替换(/ g)所有空格(/ /)与字符串 –

也可以看看:

> Convert JavaScript String to be all lower case?
> Regex for replacing a single-quote with two single-quotes

如果您只想在浏览器中使用此功能并将其用于本地,则可以使自己成为一个简单的html页面,并将其另存为convert.html(或其他).但是,如果你要去那么远,我只需要使用一个shell脚本/命令作为其他答案之一.

@H_301_4@<html> <body> <h2>Input</h2> <textarea id="input"></textarea> <button onClick="doConvert()">Convert</button> <hr/> <h2>Output</h2> <textarea id="output"></textarea> <script type="text/javascript"> function doConvert() { var value = document.getElementById('input').value; var newValue = value.toLowerCase().replace(/ /g,'-'); document.getElementById('output').value = newValue; } </script> </body> </html>

猜你在找的JavaScript相关文章