preg_replace phpを文字列のfont-familyスタイルを削除するにはどうすればいいですか?preg_replace phpを使用して文字列のフォントファミリースタイルを削除する方法は?
私はこのコードを使用しようとしましたが、動作しませんでした。どうやってやるの ?
<?PHP
if(isset($_POST["submit"]))
{
$editor = $_POST['editor'];
$editor = preg_replace("#font-family(.*?)>(.*?);#is", "", $editor);
echo $editor;
}
?>
<form class="form" method="post" action="" ENCTYPE = "multipart/form-data">
<textarea name="editor" style="margin: 0px;width: 415px;height: 30px;" ><p style="font-family: fantasy; font-size: 34px;">test</p></textarea>
<br>
<input type="submit" name="submit" value="OK">
</form>
"#"は何をすべきですか? – TigOldBitties
@TigOldBitties 'preg_replace'は、正規表現の前後に区切り文字が必要です。どのキャラクターでもかまいませんが、彼は '# 'を使っています。 – Barmar
@Barmarそれでもそれでも間違っています。私はそれを見たことがない。そして、最後には「何ですか?」私が言ったように、彼が提供した文脈では、それは私には意味をなさない。 – TigOldBitties