Php 如何替换满足复杂条件的字符串?

Php 如何替换满足复杂条件的字符串?,php,Php,我有两个案子: 案例1:string=“” 案例2:string=“” 现在我想用替换也更改如下: <ul class='list-group' class='list-group'> 我可以更改没有列表组类的吗?只需使用以下命令: $string = '<ul>'; echo str_replace('<ul>','<ul class="list-group">',$string); $string=''; echo str_repl

我有两个案子:

  • 案例1:
    string=“
  • 案例2:
    string=“
现在我想用
替换
<代码>
    也更改如下:

    <ul class='list-group' class='list-group'>
    
    我可以更改没有
    列表组
    类的吗?

    只需使用以下命令:

    $string = '<ul>';
    echo str_replace('<ul>','<ul class="list-group">',$string);
    
    $string='
      '; echo str_replace(“
        ”,“
          ”,$string);
    如果您正在调用
    str_replace()
    并且您正在替换
    ,则它不应对案例1产生任何影响。发布您的代码。只需将字符串
    替换为
    。听起来您可能正在替换