Links placed one after other should be parsed: input: | ["1":https://example.tld]["2":https://example.tld]["3":https://example.tld] expect: |

123

Continous non-breaking content between links should be allowed: input: | ["1":https://example.tld]|["2":https://example.tld]|["3":https://example.tld] expect: |

1|2|3

Same applies for continuous multi-byte characters between links: input: | 我["1":https://example.tld/]和["2":https://example.tld/]和["3":https://example.tld/] expect: |

123