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

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

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

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

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

我想同时做这两件事.

解决方法

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脚本/命令作为其他答案之一.

<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>
原文链接:https://www.f2er.com/js/152589.html

猜你在找的JavaScript相关文章