您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

PYTHON-捕获大括号内的内容

PYTHON-捕获大括号内的内容

您可以尝试以下操作:

\{(.*?)\}

说明

示例代码提取大括号内的内容

 import re

regex = r"\{(.*?)\}"

test_str = ("Server_1 {\n"
    "/directory1 /directory2\n\n"
    "}\n"
    "Server_2 {\n\n"
    "/directory1\n\n"
    "/directory2\n\n"
    "}")

matches = re.finditer(regex, test_str, re.MULTILINE | re.DOTALL)

for matchNum, match in enumerate(matches):
    for groupNum in range(0, len(match.groups())):
        print (match.group(1))

在这里运行代码

python 2022/1/1 18:26:54 有441人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶