ZBLOG

2024/7/12 11:17:47 ecc peer-public-key 202.97.31.23 public-key-code begin 0400539D F044EBB7 847D4C44 B56AA71F 97357B4E 5750998E 51CC9191 ED61C63D E4EBBD12 0B4F806B 479B6C3D C4AB29B6 93A42F0D 873C8740 6F7F093A DD058A57 918DA300 FB821CB1 A3D...

如果你想使用正则表达式来解析这个字符串,可以使用以下模式:

import re

pattern = r"ecc peer-public-key([\s\S]*?)#"

text = """
ecc peer-public-key 202.97.31.23
 public-key-code begin
  0400539D F044EBB7 847D4C44 B56AA71F 97357B4E 5750998E 51CC9191 ED61C63D
  E4EBBD12 0B4F806B 479B6C3D C4AB29B6 93A42F0D 873C8740 6F7F093A DD058A57
  918DA300 FB821CB1 A3DD9ED5 880ACEAA C4125E92 F64A0997 0C492B5F 92251614
  8D3E9401 CC459695 7DD84929 DC732E28 7DAAE04D 172EDCEB 6588ECC4 98722314
 peer-public-key end
#   解析这么一串字符串 正则需要怎么写?  
"""

match = re.search(pattern, text)
if match:
    result = match.group(1)
    print(result.strip())

输出结果为: 202.97.31.23 public-key-code begin ... peer-public-key end


内容由零声教学AI助手提供,问题来源于学员提问

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:https://golang.0voice.com/?id=16618

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?