Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Regex如何查找行首和行尾_Php_Regex - Fatal编程技术网

Php Regex如何查找行首和行尾

Php Regex如何查找行首和行尾,php,regex,Php,Regex,找到文本的开始和结束并编写php函数的正则表达式是什么 示例文本: Juice Extractor 1L Juice Jug Easy Operating 2 Speed Settings Stainless Steel Blade Safety Lock Detachable Parts Dishwasher Safe 我想找到使用php函数/regex将添加到每一行的开始和结束 因此,返回结果应该如下所示: <li>Juice Extractor</li> <

找到文本的开始和结束并编写php函数的正则表达式是什么

示例文本:

Juice Extractor
1L Juice Jug
Easy Operating
2 Speed Settings
Stainless Steel Blade
Safety Lock
Detachable Parts
Dishwasher Safe
我想找到使用php函数/regex将
  • 添加到每一行的开始和结束

    因此,返回结果应该如下所示:

    <li>Juice Extractor</li>
    <li>1L Juice Jug</li>
    <li>Easy Operating</li>
    <li>2 Speed Settings</li>
    <li>Stainless Steel Blade</li>
    <li>Safety Lock</li>
    <li>Detachable Parts</li>
    <li>Dishwasher Safe</li>
    
    榨汁机
  • 1L果汁罐
  • 易操作
  • 2速度设置
  • 不锈钢刀片
  • 安全锁
  • 可拆卸部件
  • 洗碗机保险柜

  • 谢谢

    试试这样的方法:

    $text = "Juice Extractor
    1L Juice Jug
    Easy Operating
    2 Speed Settings
    Stainless Steel Blade
    Safety Lock
    Detachable Parts
    Dishwasher Safe";
    
    $rows = explode("\n", $text);
    $html = implode("</li>\n<li>", $rows);
    $html = "<li>" . $html . "</li>";
    
    echo $html;
    
    $text=“榨汁机
    1L果汁罐
    易操作
    2速度设置
    不锈钢刀片
    安全锁
    可拆卸部件
    洗碗机安全“;
    $rows=分解(“\n”,$text);
    $html=内爆(“\n
  • ”,$rows); $html=“
  • ”$html。“
  • ”; echo$html;
    注:如果您想使用浏览器新行,您应该在
    内爆
    中将
    \n
    替换为

    。如果输入的文本是

    而不是
    \n
    ,您也应该在
    分解中替换它