【问题标题】:How to remove a text between specific characters in javascript? [duplicate]如何删除javascript中特定字符之间的文本? [复制]
【发布时间】:2023-01-18 17:39:52
【问题描述】:

如何删除 > 和 @ 之间的文本 (Laura)? 我已经尝试过 str.replace(">.*?@", "") 但它没有用

“你好<a href='#'>Laura@Laura Turcu</a>,干得好!”

【问题讨论】:

  • 你为什么用空字符串替换?你需要一个正则表达式,而不是一个字符串。使用str.replace(/&gt;.*?@/g, "&gt;@")
  • “但它没有用”- 什么不起作用?哪些你认为应该发生但你没有看到的事情发生了?我们可以看到minimal reproducible example吗?

标签: javascript regex


【解决方案1】:

要在 JS 中编写正则表达式,您需要使用斜线,而不是引号。 const re = /ab+c/;

【讨论】:

    猜你喜欢
    • 2022-11-25
    • 1970-01-01
    • 1970-01-01
    • 2022-12-05
    • 2019-02-02
    • 2020-07-04
    • 1970-01-01
    • 2019-12-13
    • 1970-01-01
    相关资源
    最近更新 更多