快速问题:我有一个正则表达式^(?:\b[A-Z]+\b\s+)+(.*)\d{8},它提供了两个捕获组。我想用空格替换捕获组1。这有可能吗?
如果我用:\1替换,它会用Hello, world. Another word here替换TEST TESTER Hello, world. Another word here. 75793250 ->。我想要这个结果:TEST TESTER 75793250。将\1替换为空格。
发布于 2013-07-01 00:35:21
尝试使用:
^((?:\b[A-Z]+\b\s+)+)(?:.*)(\d{8})并替换为:
\1\2发布于 2013-07-01 00:26:18
这样做:
正则表达式:^(\b[A-Z]+\b\s+)+(?:.*)(\d{8})
替换为:\1 \2
https://stackoverflow.com/questions/17392392
复制相似问题