可以使用字符串分割的方法,先用竖线 "|" 将整个字符串分割成多个部分,然后再用横杠 "-" 将每个部分分割成两个子部分。最后就可以根据需要取得指定的 id 和 proid 了。

以下是一个示例代码:

pro_num = "1-20|8-205|11-1|12-103"
parts = pro_num.split("|")
for part in parts:
    id, proid = part.split("-")
    if id == "1":
        print("id=1 proid=" + proid)

输出结果为:

id=1 proid=20
pro_num 返回的值为 1-208-20511-112-103 如何取得 id=1 proid=20

原文地址: https://www.cveoy.top/t/topic/YtD 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录