javascript - 从正则表达式替换中删除最后一个符号
问题描述
我尝试使用正则表达式创建一个 slug,但在最后一个字符我尝试输入符号,例如hello world!
这是我的正则表达式
slug.replace(/[^A-Z0-9]+/gi, "-")
像这样的结果
hello-world-
这是我期待的结果
hello-world
所以伙计们,我试图从我的字符串中替换/删除最后一个符号任何解决方案,谢谢
解决方案
推荐阅读
- javascript - 我的函数在第一条语句后没有返回运行
- python - CNN train with weird result: VAL LOSS increases while VAL ACCURACY / PRECISION / RECALL also increase
- selenium - Trying to click a button with Selenium Webdriver using Cucumber-JS
- html - CSS background color not showing up
- c# - How to Register Permission to the database and grant to a role in asp.net boilerplate
- c# - Redirect to Login wrong when running .NET Core 3.1 on Elastic Beanstalk
- javascript - Chartjs xaxis标签自动减少禁用
- spring-boot - Error resolving template in a Spring boot Web Application when deployed to external tomcat
- javascript - 循环遍历数组中的 json 响应
- azure-cosmosdb - DocumentClient CreateDocumentQuery throws 'AsSQL' is not supported