1
<?php 
$list = array( 
    "^12\.34\.", 
    "^12\.35\.", 
);

ここでの問題は、文字列 "^12.34" です。など、正規表現で処理する必要があります。php が正規表現に頼らずに多数の文字列を解析する方法はありますか? 非常に多くの文字列があり、頻繁に変更されるため、そのプロセスのためだけにスクリプトを作成することを意味するため、それらを正規表現に変換する必要はないとします。出来ますか?おそらく、文字列を含む別のページの素敵な小さなインクルードですが、それは正規表現である必要はありませんか?

4

1 に答える 1

0

PHP 内でトリムとフロートヴァルを操作してソリューションを構築することもできますが、それよりも高速になるかどうかはわかりません。

http://php.net/manual/en/function.trim.php

http://www.php.net/manual/en/function.floatval.php

ただし、ここでは正規表現を使用します。よりクリーンで維持しやすいからです。適切な解決策については、ここで選択された回答を参照してください。小数点の正規表現置換

于 2012-09-06T04:14:41.743 に答える