首页 > 解决方案 > 正则表达式匹配一个字符串和适当括号之间的所有字符

问题描述

如何匹配“func”和适当的“)”之间的字符,包括这个“)”。在这张图片中,选定的文本是我想要得到的。

在此处输入图像描述

去测试:

func greet(person: String) -> String {
    //...
}
func fetchImages() async throws -> [UIImage] {
    //...
}
func chooseStepFunction(backward: Bool) -> (Int) -> Int {
    //...
}

func printMathResult(_ mathFunction: (Int, Int) -> Int, _ a: Int, _ b: Int) {
    //...
}

func mathResult(_ mathFunction: (Int, Int) -> Int, anotherFunc: (Double) -> Int) -> (Int) -> Int {
    //...
}

标签: swiftregex

解决方案


推荐阅读