标签: regex nsregularexpression
我有两个单独的字符串:
我如何创建一个正则表达式:
例如,正则表达式应该执行以下操作:
答案 0 :(得分:2)
^([^:\n]+)$|^[^:\n]*:(.*$)
您可以使用此功能。抓住capture或group。请参阅演示。
capture
group
https://regex101.com/r/gT6vU5/9
如果您想匹配empty string,请使用
empty string
^([^:\n]*)$|^[^:\n]*:(.*$)