• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل با اتمام عبارات با قاعده در php
#1
ابتدا یه توضیح از سیستم کاری ام بدم بعد مشکل ام رو مطرح کنم.
یه تکست فیلد دارم که بهش کد زیر رو میدم
کد پی‌اچ‌پی:
<head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta property='og:locale' content='fa_IR'> <meta name="robots" content="index, follow"> <meta property='og:url' content='http://www.xxx.xx'></head>sssssssssssssssssssssss 
بعد با کد زیر میخوام محتویات درون تگ head رو تا قسمت بسته شدنش دلیت کنم:
کد پی‌اچ‌پی:
$alltextpreg_replace('/(^<h[a-zA-Z0-9\/\_\,\<\-\ .    \"\>;\'\:=\\\]+)/',NULL,$alltext); 
من با دستورh>^ بهش میگم که از شروع تگی که اولش با h> شروع میشه اقدام که دلیت کردن بکنه.خوبم دیلیت میکنه اما وقتی میخوام بگم که دلیت کردن رو تموم کنه به مشکل خوردم. میخواستم ببینم راهش چیه که من بتونم قبل از اینکه از قسمت بسته شدن تگ هد خارج بشه بگم که دیگه دلیت بسه و ادامه نده.
از $<d استفاده کردم ولی نشد.دقیقا نمیدونم کجاش بزارم که بشه.
میشه راهنماییم کنید؟
  پاسخ
تشکر شده توسط :
#2
کد پی‌اچ‌پی:
$re "/<head.*<\\/head>/"
هر چیزی که در جستن آنی آنی...
غایب
  پاسخ
تشکر شده توسط : lok23


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان