หัวข้อ: ใช้ regular expression เอารูปภาพออกยังไงครับ (PHP) เริ่มหัวข้อโดย: chanudom ที่ 20 สิงหาคม 2010, 17:46:03 เขียนยังไงมันก็ทำไม่ได้ซักที ช่วยหน่อยครับ อยากตัดรูปภาพออกจากข้อความ ที่ผมลองแล้วมันไม่ได้ผลคือโค๊ดนี้ ereg_replace("<img*/>","",$detail);
หัวข้อ: Re: ใช้ regular expression เอารูปภาพออกยังไงครับ (PHP) เริ่มหัวข้อโดย: kongpair ที่ 20 สิงหาคม 2010, 17:47:26 ใช้ strip_tags ง่ายกว่าครับ
หัวข้อ: Re: ใช้ regular expression เอารูปภาพออกยังไงครับ (PHP) เริ่มหัวข้อโดย: iPhoenix ที่ 20 สิงหาคม 2010, 17:54:06 ผมใช้ preg_replace อ่ะครับ
ประมาณนี้ preg_replace("#<img(.*?)>#", "", $detail); หัวข้อ: Re: ใช้ regular expression เอารูปภาพออกยังไงครับ (PHP) เริ่มหัวข้อโดย: bouy22 ที่ 20 สิงหาคม 2010, 17:55:11 <?
$content = "this is something with an <img src=\"test.png\"/> in it."; $content = preg_replace("/<img[^>]+\>/i", "(image) ", $content); echo $content; ?> Credit - โค๊ด: http://stackoverflow.com/questions/1107194/php-remove-img-tag-from-string หัวข้อ: Re: ใช้ regular expression เอารูปภาพออกยังไงครับ (PHP) เริ่มหัวข้อโดย: chanudom ที่ 20 สิงหาคม 2010, 17:56:40 ใช้ strip_tags ง่ายกว่าครับ ผมใช้ ck editor มันมีแท็กสารพัดเลย สงสัยต้องมานั่งกรอกทีละแท็กหัวข้อ: Re: ใช้ regular expression เอารูปภาพออกยังไงครับ (PHP) เริ่มหัวข้อโดย: EspressoSmile ที่ 20 สิงหาคม 2010, 18:02:17 ^
^ ^ งั้นก็ strip_tags หล่ะครับ ลบออกทุก tags เกลี้ยงหมดจด หัวข้อ: Re: ใช้ regular expression เอารูปภาพออกยังไงครับ (PHP) เริ่มหัวข้อโดย: chanudom ที่ 20 สิงหาคม 2010, 18:08:24 ผมใช้ preg_replace อ่ะครับ work ครับ ขอบคุณ +1 ให้ทุกท่านที่ช่วยเลย :wanwan011:ประมาณนี้ preg_replace("#<img(.*?)>#", "", $detail); หัวข้อ: Re: ใช้ regular expression เอารูปภาพออกยังไงครับ (PHP) เริ่มหัวข้อโดย: kongpair ที่ 20 สิงหาคม 2010, 18:54:44 strip_tags สามารถเขียนให้ลบทุก tag หรือ เฉพาะ tag ที่ระบุได้
|