2

クラスがいくつかのパターンに一致する場合に、HTML文字列全体(多くの要素)からすべてのクラスを削除する方法(たとえば、で始まるとしましょうsomething-

そう

入力

<div class="something-first">
    <div class="something-child something-good another something-great">
    </div>
</div>

になるだろう

<div class="">
    <div class="another">
    </div>
</div>

サーバー側で行う必要があるため、phpが必要です。

4

2 に答える 2

0
<?php
$file = fopen("<filename>", "w+");
$words = array();
$new = array();
$filecontents = file_get_contents('<filename>');
$words = preg_split('/[\s]+/', $filecontents, -1, PREG_SPLIT_NO_EMPTY);
$i=0;
  foreach($words as $word) {
     if(substr($word[0],0,11) == '"something-" or substr($word[0],0,10) == 'something-") {
     $new[] = "";
     } else {
       $new[] = $word;
       }
   $i++; 
   }
fwrite($file,$new)
?>
于 2013-11-08T08:21:39.903 に答える