如何将上部转换为下部并用破折号替换空格?

我想转换好的一堆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)所有空格
  • 也可以看看:

  • 转换JavaScript字符串为全部小写?
  • 正则表达式用两个单引号替换单引号

  • 如果你只是想拥有这个功能并在浏览器中本地使用它,你可以使自己成为一个简单的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>
    

    YOURTEXT.toLowerCase().replace(/ /g,"-")
    

    tr命令可以做到这一点:

    $ tr 'A-Z ' 'a-z-'
    CUSTOMER FAQS
    customer-faqs
    HOW wE can HELP
    how-we-can-help
    
    链接地址: http://www.djcxy.com/p/21255.html

    上一篇: How to convert upper to lower and replace spaces with dashes?

    下一篇: Regex to check if the first character is uppercase