???
でも[https://は https://でURLなのけど query=https://は urlの一部なの
まっちょんぐ
その通りです!非常に良い指摘です。 問題を整理すると: Markdown形式: [](https://lumilumi.app/) 最初のURLで ] を見つけて切る 残り: ]() これを再パースしないと2つ目のURLが見つからない URL内にURLが含まれる場合: これは1つのURLとして扱うべき 現在のアプローチの問題: cleanUrlEnd で末尾を切っても、残りの文字列は既に pattern.exec() のループで飛ばされている lastIndex が進んでしまっているので、切り取った部分は再パースされない 解決策: findUrlTokensSync 関数で、cleanedUrl と originalUrl が異なる場合、regexの lastIndex を調整して、削除された部分から再度マッチングを開始する必要があります:
どうするの?
](https これを ここでちぎりますにしたら ](https と ://lumilumi.app になってて これを合体させる必要が
[](https://lumilumi.app/) を正しくパースするのむずくない? みたいにurlの途中にhtmlがくることあるし URLのなかの)や]を探してペアがなかったらそこでちぎるにしても ちぎった後をもう一回stringにしてからそっからパースし直さないと あとの方のURLちゃんとなんなくない?
@もの💪₍ ・ᴗ・ ₎:souji_site2:
あれえらーでてない
てぴてぴ