我试图从python中的一系列值中提取列。值字符串如下所示-
CN=Unix ADISID,OU=SA,OU=DGO,DC=dom,DC=ab,DC=com,1001
CN=1002--DS,OU=Process,DC=dom,DC=ab,DC=com,1002
CN=1003--Cyb,OU=SA,OU=DGO,DC=dom,DC=ab,DC=com,1003
CN=Doe--Joe,OU=Adm,DC=dom,DC=ab,DC=com,d1004
CN=cruise--bob,OU=SA,OU=DGO,DC=dom,DC=ab,DC=com,d1005
现在我想从这个字符串中提取列标题为CN,OU1,OU2,DC1,DC2,DC3,ID。每一行中OU和DC值的数量是不同的,所以如果它们不在一行中,我希望将该列保留为空白。另外,我使用下面的代码生成上面的字符串。在
^{pr2}$如果我把结果作为一个列表开始创建,会不会更简单?在
要获得“字段留空”行为,必须计算每个字段的最大数量。我相信CN是唯一的,所以应该总是1。在
每行:
现在你有了这样的东西:
^{pr2}$然后:
这给了你:
相关问题 更多 >
编程相关推荐