mocchaso note

サーバーエンジニアが何か色々呟いているところ。

言語処理100本ノック 2020「27. 内部リンクの除去」

(まとめ: 言語処理100本ノック 2020年版を解いていく。 - mocchaso note

上記まとめにも記載した解説記事より、マッチングパターンを流用しました。 qiita.com

\[\[(?:[^|]*?\|)??([^|]*?)\]\]
このマッチングパターンの仕組みは、素人の言語処理100本ノック:27 で細かく説明されています。
正規表現のメタ文字列を1個ずつ追うことができたので良かった...!