1

次のような文字列があるとしましょう。

$ten = 'ten';
$eleven = 'eleven';
$three = 'three';

これらを英語に基づいて数値文字列に変換する組み込み関数はありますか?

すなわち

return process_to_number($ten); // returns 10 as a numeric value
return process_to_number($eleven); // returns 11 as numeric
return process_to_number($three); // returns... you guessed it, 3!

これも手動で記述できると思いますが (1 から 16 の間しか処理する必要がないため)、このようなものが既にあるかどうかを確認することにしました。

4

1 に答える 1

0

事前に構築されたものはありませんが、リバース エンジニアリングを試みることができるこのかなり優れたコードはありますか? これは非常に複雑な領域であり、1 つのアルゴリズムがすべての言語で機能するとは限りません (日本語は 10,000 基であり、1,000 基ではありません - 英語のように - AFAIK)。

于 2012-06-18T15:07:29.320 に答える