我将命令行的内容都输出到界面的文本框,怎样过滤文本框的内容,只显示IPv4地址

问题遇到的现象和发生背景
问题相关代码,请勿粘贴截图
运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果

img

def runcommand():
p = threading.Thread(target=step)
p.setDaemon(True)
p.start()
cmd = cmdtextbox.get()
cmd_result = subprocess.run(cmd,shell=True,capture_output=True,text=True)
output = cmd_result.stdout
filter_function = filter(lambda w: 'IPv4 address',output)
outputtextbox.insert(END,output,filter_function)
outputlabel['text']='OUTPUT'
outputlabel.config(fg="green")
cmdtextbox['state'] ='normal'
runbtn['state'] = 'normal'
p.join()
progress.grid_remove()

先过滤再插入啊,用正则啊