regex - 正则表达式获取用方括号或引号括起来的常量字符串

标签 regex

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

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

  1. 等等等等[manikv(删除)4916258]等等等等
  2. blah blah 'morl20(删除)180977'blah blah

预期结果:

  1. ma​​nikv(删除)4916258
  2. morl20(删除)180977

感谢您提前抽出时间并提供帮助!

最佳答案

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

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

<强> Working demo

enter image description here

关于regex - 正则表达式获取用方括号或引号括起来的常量字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25373536/

相关文章:

regex - 如何匹配 perl6 语法中的十六进制数组

regex - 基于命名空间或标签的 Amazon AWS S3 IAM 策略

PHP 正则表达式将捕获组变量与数字结合起来

python : pass regex back-reference value to method

java - 字符串的正则表达式包含不在特定集合中的字符

php - 如何匹配整个 html 元素,无论里面有什么,就像浏览器一样?

javascript - 有没有办法使用 gulp 删除 require.js Define([...]) 包装器的所有实例?

c++ - OSX 中的 Netbeans 和 Boost 库

regex - sed(在 bash 中)适用于 [\t] 但不适用于\s?

java - java.util.regex.Matcher 中的 group() ?