gpt4 book ai didi

php - 正则表达式去除注释和多行注释和空行

转载 作者:IT王子 更新时间:2023-10-28 23:51:02 28 4
gpt4 key购买 nike

我想解析一个文件,我想用php和regex来剥离:

  • 空白或空行
  • 单行注释
  • 多行注释

基本上我想删除任何包含

的行
/* text */ 

或多行注释

/***
some
text
*****/

如果可能,另一个正则表达式来检查该行是否为空(删除空行)

这可能吗?有人可以给我发一个正则表达式吗?

非常感谢。

最佳答案

$text = preg_replace('!/\*.*?\*/!s', '', $text);
$text = preg_replace('/\n\s*\n/', "\n", $text);

关于php - 正则表达式去除注释和多行注释和空行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/643113/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com