Php 为<;李>; $string=' '; $new_string=preg_replace(“/()(*)/”,“$1$3当前$4$5”,$string);

Php 为<;李>; $string=' '; $new_string=preg_replace(“/()(*)/”,“$1$3当前$4$5”,$string);,php,regex,list,Php,Regex,List,注意:更新了$string=' '; $new_string=preg_replace(“/()(*)/”,“$1$3当前$4$5”,$string); 注意:更新了使用jquery $string = '<ul> <li class="some_class"><a href="/stack/">Text</a></li> <li class="more_class"><a href="/overfl

注意:更新了
$string='
'; $new_string=preg_replace(“/()(*)/”,“$1$3当前$4$5”,$string);
注意:更新了使用jquery

$string = '<ul>
   <li class="some_class"><a href="/stack/">Text</a></li>
   <li class="more_class"><a href="/overflow/">Text</a></li>
</ul>';

$new_string = preg_replace('/(<li( +id="[^"]*")? +class=")([^"]*)(" *>)( *<a +href="\/stack\/">)/', '$1$3 current$4$5', $string);
使用jquery

$string = '<ul>
   <li class="some_class"><a href="/stack/">Text</a></li>
   <li class="more_class"><a href="/overflow/">Text</a></li>
</ul>';

$new_string = preg_replace('/(<li( +id="[^"]*")? +class=")([^"]*)(" *>)( *<a +href="\/stack\/">)/', '$1$3 current$4$5', $string);
$string = '<ul>
   <li class="some_class"><a href="/stack/">Text</a></li>
   <li class="more_class"><a href="/overflow/">Text</a></li>
</ul>';

$new_string = preg_replace('/(<li( +id="[^"]*")? +class=")([^"]*)(" *>)( *<a +href="\/stack\/">)/', '$1$3 current$4$5', $string);
$(document).ready(function(){
$('li > a[href*="stack"]').parent().addClass('newclass');});