javascript - 从最后一个大写字母到结尾剪切字符串

标签 javascript

我有一个字符串变量,类似于“thisMagazineRoomcode”。我需要从“R”中切出这个 - 最后一个大写字母直到字符串的末尾。切片方法不适合我,因为我有不同的变量,如“thisMagazineName”或“thisMagazineSquare”,大写字母后的字母数量不同。

最佳答案

您可以使用 String#replace 方法。

console.log(
  'thisMagazineRoomcode'.replace(/[A-Z][^A-Z]*$/, '')
);

关于javascript - 从最后一个大写字母到结尾剪切字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40060105/

相关文章:

javascript - JS/Nodejs 无法访问对象的引用索引

javascript - 如何让延迟处理程序将值返回给调用函数?

JavaScript:作为关联数组键的希伯来字母不起作用

javascript - 带有 JS 客户端的 REST API

javascript - 作为网站的最终用户,有什么方法可以将复选框状态保存在 URL 中吗?

javascript - Angular 将动态范围传递给指令

javascript - 触发鼠标滚轮滚动事件——puppeteer

javascript - 一个叫做 struggle 的高阶函数怎么样?

javascript - 在 TypeScript 中引用推断类型

javascript - 异步 javascript 加载/执行