มีเรื่องให้ช่วยจ้าเกี่ยวกับวิธีการ textparsing

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderator: mindphp, ผู้ดูแลกระดาน

ภาพประจำตัวสมาชิก
Nicky
PHP Jr. Member
PHP Jr. Member
โพสต์: 13
ลงทะเบียนเมื่อ: 01/01/1970 7:00 am

มีเรื่องให้ช่วยจ้าเกี่ยวกับวิธีการ textparsing

โพสต์โดย Nicky » 22/04/2008 8:38 am

ตอนนี้กำลังจะทำ text pasing ค่ะ

ใครมีความรู้เรื่องนี้ติดต่อมาหน่อยนะค่ะ

คุณเวบมาสเตอร์ช่วยหน่อยนะค่ะ ^^

คุยกันได้ที่เมล์ PM.com นะค่ะ

ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 18927
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

โพสต์โดย mindphp » 22/04/2008 4:26 pm

ให้ช่วย อะไร หรือครับ
มีปัญหา หรือ คำถามอะไร ก็โพสถามได้ที่นี่เลยครับ
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: viewforum.php?f=29
รับอบรม และพัฒนาระบบ: viewtopic.php?f=6&t=2042

ภาพประจำตัวสมาชิก
Nicky
PHP Jr. Member
PHP Jr. Member
โพสต์: 13
ลงทะเบียนเมื่อ: 01/01/1970 7:00 am

โพสต์โดย Nicky » 22/04/2008 11:24 pm

เราจะต้องทำไฟล์ docใปน file txtก่อนใช่ไหมค่ะ

พี่พอจะมี code ไหมค่ะ

ภาพประจำตัวสมาชิก
Nicky
PHP Jr. Member
PHP Jr. Member
โพสต์: 13
ลงทะเบียนเมื่อ: 01/01/1970 7:00 am

โพสต์โดย Nicky » 24/04/2008 7:55 am

ตอนนี้กำลังจะตัด

คำว่า ..ปีการศึกษา2550..แล้วเอาแค่คำว่า 2550

ดีงออกมาแสดงอ่ะค่ะ

ทำไม่ได้เลย

ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 18927
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

โพสต์โดย mindphp » 24/04/2008 8:39 am

ใช้ substr
หรือจะ แทนที่ ปีการศึกษา เป็นค่าว่างๆ ซะก็ได้
หรือ ไมก็
ลองดูเนื้อหา จากนี่ดูครับ
http://www.mindphp.com/modules.php?name ... ies&cid=16
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: viewforum.php?f=29
รับอบรม และพัฒนาระบบ: viewtopic.php?f=6&t=2042

ภาพประจำตัวสมาชิก
Nicky
PHP Jr. Member
PHP Jr. Member
โพสต์: 13
ลงทะเบียนเมื่อ: 01/01/1970 7:00 am

โพสต์โดย Nicky » 24/04/2008 8:51 am

if(ereg( "^ปี.+ษา$",$txt2)
{
$year = $txt2;
echo $year;
$txt2_length1= strlen($txt2);
$show = substr($txt2,1,$txt2_length1-1);
//Delete ")"
$show = substr($show,0,-1);
$show = trim($show);
$eng = $show;
echo "----1----".$eng;
}
else if(ereg( "^ปี.+ษา$",$txt2)) //Check Eng name don't have (......)
{
$txt2 = trim($txt2);
$eng = $txt2;
echo "---2----".$eng;

}else
{

echo "no case";


}

ภาพประจำตัวสมาชิก
Nicky
PHP Jr. Member
PHP Jr. Member
โพสต์: 13
ลงทะเบียนเมื่อ: 01/01/1970 7:00 am

โพสต์โดย Nicky » 24/04/2008 8:52 am

code ประมาณนี้แก้ยังไงอ่ะค่ะ

ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 18927
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

โพสต์โดย mindphp » 24/04/2008 9:49 am

ถ้าจะใช้ Regular Expression
ศึกษา ตามนี้ครับ
http://www.mindphp.com/modules.php?name ... age&pid=78
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: viewforum.php?f=29
รับอบรม และพัฒนาระบบ: viewtopic.php?f=6&t=2042


ย้อนกลับไปยัง

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: 32 และ บุคคลทั่วไป 0 ท่าน