答え1
あなたは、何がそうなのかを誤解しています\regex_extract_all:nnN
。このより単純な例を考えてみましょう。
\documentclass{article}
\ExplSyntaxOn
\def\something#1{
\regex_extract_all:nnN{..}{#1}\l_my_seq
\seq_map_inline:Nn\l_my_seq{##1,~}
}
\ExplSyntaxOff
\begin{document}
\something{abcdefg}
\end{document}
ご覧のとおり、、bc
またはde
はfg
見つかりません。これは正規表現検索の通常の動作です。入力文字列のどの部分も複数の一致の一部ではありません。むしろ、一致が見つかると、検索エンジンは入力文字列の消費された部分を破棄し、一致後の検索を続けます。