我有相当大的 txt 文件,我想在用正则表达式选择的字符串中使用替换。
文件充满了多行,如下所示:
...||date|14.02.2010||interest|games and books||options|opt1, opt2 and opt3||age|24||...
现在我想|options|opt1, opt2 and opt3|
改成and
这样,
|options|opt1, opt2, opt3|
我认为这应该像这样工作:
- 使用正则表达式选择字符串,例如。
\|options\|(.*?)\|
- 现在是这样的:替换
and
为,
in$1
并重复多次。
我怎样才能在 PHP 中做到这一点?我希望它已经足够清楚了。