Regex 正则表达式以获取用方括号或引号包装的常量字符串

Regex 正则表达式以获取用方括号或引号包装的常量字符串,regex,Regex,我需要一些帮助来创建正则表达式,以便使用javascript或记事本++查找文本 我正在查找包含(删除)的文本,该文本用方括号或引号括起来,如下两条语句所示 诸如此类的废话[manikv(删除)4916258]诸如此类的废话 诸如此类的废话'morl20(删除)180977'诸如此类的废话 预期成果: manikv(删除)4916258 morl20(删除)180977 提前感谢您的时间和帮助 试试这个:[\[\'].\(Delete\).[\]\].试试这个: /(?:\[|')([^\]']

我需要一些帮助来创建正则表达式,以便使用javascript或记事本++查找文本

我正在查找包含(删除)的文本,该文本用方括号或引号括起来,如下两条语句所示

  • 诸如此类的废话[manikv(删除)4916258]诸如此类的废话
  • 诸如此类的废话'morl20(删除)180977'诸如此类的废话
  • 预期成果:

  • manikv(删除)4916258
  • morl20(删除)180977
  • 提前感谢您的时间和帮助

    试试这个:
    [\[\'].\(Delete\).[\]\].

    试试这个:

    /(?:\[|')([^\]']+\(Delete\)[^\]']+)(?:'|\])/g
    


    希望有帮助。

    您可以使用以下正则表达式

    [['](.*?\(Delete\).*?)[\]']
    

    您可以使用此正则表达式:

    .*?[\['](.*?\(Delete\).*?)[\]'].*
    

    /(\[\\')[a-zA-Z0-9]*\s\(删除\)\s[0-9]*(\]\\')/g
    应提供包括引号或方括号在内的匹配项。然后可以使用javascript过滤掉第一个和最后一个字符