Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Regex Atom编辑器正则表达式,用于从每次文本中删除括号_Regex_Atom Editor - Fatal编程技术网

Regex Atom编辑器正则表达式,用于从每次文本中删除括号

Regex Atom编辑器正则表达式,用于从每次文本中删除括号,regex,atom-editor,Regex,Atom Editor,Atom 1.40.0 我正在使用atom,我有大约1000行文本。我只想删除这行文本中的开括号和闭括号。我还想删除文本,只保留括号内的部分。我想用正则表达式来做这个 案例1: 阿拉莫海湾海岸铁路(AGCR)(MMAX) 为此: 阿拉莫海湾海岸铁路 案例2 阿拉莫海湾海岸铁路(AGCR)(MMAX) 为此: AGCR MMAX 提前感谢,您可以尝试以下内容: \((\S*)\)|(^.+?(?=\(| \()) 您的案例1包含在(^.+?(?=\(|\())中,可称为$2(第2组) 您的案

Atom 1.40.0

我正在使用atom,我有大约1000行文本。我只想删除这行文本中的开括号和闭括号。我还想删除文本,只保留括号内的部分。我想用正则表达式来做这个

案例1: 阿拉莫海湾海岸铁路(AGCR)(MMAX) 为此: 阿拉莫海湾海岸铁路

案例2 阿拉莫海湾海岸铁路(AGCR)(MMAX) 为此:
AGCR MMAX


提前感谢,

您可以尝试以下内容:

\((\S*)\)|(^.+?(?=\(| \())

  • 您的案例1包含在
    (^.+?(?=\(|\())
    中,可称为
    $2
    (第2组)
  • 您的案例2包含在
    \(\S*)\
    中,可称为
    $1
    (组1)
  • 因此,如果你想转身

    阿拉莫海湾海岸铁路(AGCR)(MMAX)
    阿拉莫海湾海岸铁路AGCR MMAX

    您可以用
    $2$1
    替换。请参见(在替换字段中添加
    $1
    ,或
    $2
    ,或
    $2$1
    ,具体取决于您的需要)