在eclipse中搜索和替换正则表达式

时间:2018-05-31 10:32:01

标签: regex eclipse

我在各种文件中有一些不同的字符串,比如

ImageDownloader.default.downloadImage(with: imgUrl, retrieveImageTask: nil, options: [], progressBlock: nil) { (image, error, url, data) in
                    print("Downloaded Image: \(url)")
                    //cache image:
                    if let image =  image, let url = url {
                        ImageCache.default.store(image, forKey: url.absoluteString)
                    }
                }

在eclipse的一个项目中。 "a.x" "a.y" 在所有人之间是共同的。 我想知道是否可以搜索 "a.并替换为"a.*"

所以基本上它变成了

之前

a.*

之后

"a.x"
"a.y"

1 个答案:

答案 0 :(得分:-1)

您需要使用捕获组,我相信在Eclipse中您可以使用$1作为第一个捕获组。所以这应该有效:

搜索:"a\.(.+)"

替换:a.$1