我有以下意见:
"auth-server $na me$ $1n ame$ [position [$pr io$]] xxxx [match-fqdn [[$fq dn$] [all]]]"
我需要用$
、<
、>
作为分隔符将它们存储在一个列表中。你知道吗
预期产量:
['auth-server', '$na me$', '$1n ame$', '[position', '[$pr io$]]', 'xxxx', '[match-fqdn', '[[$fq dn$]', '[all]]]']
我该怎么做?你知道吗
Tags:
我想你想要的是
这就产生了
但是请注意,这并不是您描述的内容,而是与您的示例相匹配的内容。似乎您希望在前面有
]
或后面有$
或[
的空间上拆分。你知道吗你能做的是在空格上拆分它,然后遍历每个子字符串,检查它是否以一个特殊的分隔符开始。如果是,则启动一个新字符串并附加后续字符串,直到到达结束分隔符。然后移除这些子字符串并用新的子字符串替换它们。你知道吗
试试看重新拆分一个让人热血沸腾的正则表达式
相关问题 更多 >
编程相关推荐