package main
import (
"fmt"
"regexp"
)
func main() {
data := "这是<一份>比较<重要>的<文件>"
re3, _ := regexp.Compile(`<(.*)>`)
rep := re3.ReplaceAllString(data, "#####")
fmt.Println(rep)
}
req 输出
这是#####
package main
import (
"fmt"
"regexp"
)
func main() {
data := "这是<一份>比较<重要>的<文件>"
re3, _ := regexp.Compile(`<(.*)>`)
rep := re3.ReplaceAllString(data, "#####")
fmt.Println(rep)
}
req 输出
这是#####
7 回答5.3k 阅读
6 回答6.9k 阅读✓ 已解决
4 回答2.3k 阅读
1 回答2k 阅读✓ 已解决
1 回答3.4k 阅读
2 回答878 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
你的正则表达式在元字符后面加个?,改为懒惰模式就可以都匹配到了。
表达式改为 <(.*?)>