2011-08-30 108 views
1

我创建一个'坏词'过滤器作为str_ireplace函数,我有一个约500个坏字的列表..所有在一个长垂直名单。任何想法如何快速轻松地创建横向的,逗号分隔的格式化列表,而无需在每个单词和退格后手动输入逗号?我需要为一个函数创建一个500字的垂直列表

是的,我可能在20分钟内做到这一点,但之前我有过这个问题,所以我要求所有未来的时间我也遇到这个问题。

回答

0

我只是使用查找和替换。如果任何编辑器您使用的是你的代码不能找到回车应付尝试的Word,记事本++等

+0

可能会处理逗号问题,但不会创建水平列表。我现在正在玩Excel ..有一些方法来做到这一点。 – Andi

+0

@Andi - 也许你应该用一个简短的样本(比如说五个词)来更新你的问题,以便我们看到你想要的结果。我以为你只是想''苹果,蜜蜂,焦糖,龙等''。如果你想''''苹果','蜜蜂','等'''或其他一些类似的变化,就像寻找和替换一样容易... ... – nnnnnn

0

在PHP这将是这样的:

str_replace(array("\r", "\r\n", "\n"), ", ", $string); 

或者

$file = file("list.txt"); 
print_r($file); 

或者,如果你想使用该庆典,这将是东西:

sed -e :a -e '$!N;s/\n/, /;ta' list.txt 
0
file_put_contents('filename', implode(',', file('filename', FILE_IGNORE_NEW_LINES))); 

此代码完全按照您的要求重写您的文件

相关问题