(新人として) これを R パッケージのバグとして提出する前に、皆さんに実行させてください。以下のすべてが良いと思います。
replace_number("123 0 boogie")
[1] "one hundred twenty three boogie"
replace_number("1;1 foo")
[1] "one;one foo"
replace_number("47 bar")
[1] "forty seven bar"
replace_number("0")
"zero"
出力に「ゼロ」がないため、次のすべてが悪いと思います。
replace_number("1;0 foo")
[1] "one; foo"
replace_number("00 bar")
[1] "bar"
replace_number("0x")
[1] "x"
replace_number()
基本的に、数字の 0 を含む文字列 (「0」を除く) を処理できないと言えます。それは本当のバグですか?