php中有大量字符串

时间:2012-09-06 03:51:38

标签: php arrays list

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

这里的问题是我的字符串,“^ 12.34。”等等,必须在正则表达式中处理。有没有办法让PHP解析大量的字符串而不必诉诸正则表达式?假设你有这么多字符串并且它们经常更改你不想将它们变成正则表达式,因为这意味着只为该过程创建一个脚本。可能吗?也许包含字符串的另一个页面包含一些不错的内容,但这不一定是在正则表达式中吗?

1 个答案:

答案 0 :(得分:0)

您可以在PHP中使用trim和floatval来构建解决方案,但我不确定它会更快。

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

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

但是,我会在这里使用正则表达式,因为它更清晰,更易于维护。请参阅此处的选择答案以获得一个好的解决方案:regex replace for decimals