หัวข้อ: ช่วยหน่อยงับ เรื่องการตัด TAG <span> ออกจากไฟลŮ เริ่มหัวข้อโดย: Amnaj ที่ 20 ธันวาคม 2008, 15:06:35 ช่วยหน่อยครับ เรื่องการตัด TAG <span> ออกจากไฟล์
ก็คือต้องการ ตัด <span> ตัวนี้ออก ไม่ว่าจะเป็น </span>,<span class="abc">,<span class="123"> หรืออารายก็ตามที่เป็น TAG <span> ออกงับ ตอนแรกใช้คำสั่ง preg_replace() แต่มันต้องระบุรูปแบบ TAG <span> ทุกแบบที่มี ใช้ Regular Expressions ก็ไม่ได้สักที รู้สึกกำหนดรูปแบบไม่ถูกครับ ว่าต้องรุบุแบบใด.... นี่คือแบบที่ใช้.. จะต้องแก้ยังไงครับ $patterns[1] = '#<span>#'; $replacements[1] = ' '; $data = preg_replace($patterns, $replacements, $data); หัวข้อ: Re: ช่วยหน่อยงับ เรื่องการตัด TAG <span> ออกจากไฟลŮ เริ่มหัวข้อโดย: siamjung ที่ 20 ธันวาคม 2008, 15:47:17 ลองดูกระทู้นี้ครับ
http://www.thaiseoboard.com/index.php/topic,43360.0.html แนะนำฟังก์ชั่นกับวิธีใช้ไว้แล้วครับ หัวข้อ: Re: ช่วยหน่อยงับ เรื่องการตัด TAG <span> ออกจากไฟลŮ เริ่มหัวข้อโดย: SvZ ที่ 20 ธันวาคม 2008, 15:56:13 $da = '<span>๑</span><span class="title">๒</span>';
echo preg_replace('~<span.*?>(.*?)<\/span>~i','$1',$da); http://php.net/preg_replace หัวข้อ: Re: ช่วยหน่อยงับ เรื่องการตัด TAG <span> ออกจากไฟลŮ เริ่มหัวข้อโดย: Amnaj ที่ 20 ธันวาคม 2008, 16:19:54 ขอบคุณมาก ครับ :P
หัวข้อ: Re: ช่วยหน่อยงับ เรื่องการตัด TAG <span> ออกจากไฟลŮ เริ่มหัวข้อโดย: Pipo ที่ 22 ธันวาคม 2008, 18:40:03 โค๊ด: $html = <<<Data regex ศึกษาไว้จะดีมากครับถ้าจะเขียนโปรแกรมกับ www |