我正在尝试获取文本区域值并通过正则表达式运行它以将其拆分为行。
所以如果有人写了一行然后输入另一行并输入 i 将有一个数组,每个数组值的每一行
到目前为止我想出的表达是:
(.+?)\n|\G(.*)
这就是我使用它的方式(来自我用来测试表达式的网站http://myregextester.com/)
$sourcestring="
this is a sentense yeaa
interesting sentense
yet another sentese
";
preg_match_all('/(.+?)\n|\G(.*)/',$sourcestring,$matches);
echo "<pre>".print_r($matches,true);
但是,数组中有 1 个对象始终为空,我正试图找到一种方法来摆脱它。
提前致谢。