我正在用PHP打印一个日志文件,不幸的是,它包含0000000002 foo.php:124 This is amessage, line 1\nline 3\ns/^\([0-9]{10}\) \(^[\s]*\) \(.*\)$/
我可以得到上面的第1行和第2行,但不能得到第3行和第4行,因为它们与模式不匹
php
$fo = fopen($userfile, 'r') or die("can't open favourites$fw = fopen($userfile, 'w') or die("can't open favourites file");
$currentprocessed = "$currentdata\n&quo
我正在寻找像trim()这样的东西,但是在字符串的范围内。用户有时会在键入后放入2、3、4或更多行回车符,我需要清理此输入。i like cats
i love my cat
期望输出i love my cat
我没有看到任何内置的东西,字符串替换需要多次迭代才能完成这项工作。在我创建一个小的递归字符串替换之前,我想看看你们都有什么其他建议。
我有一种奇怪的感觉,这里也有一个正则表