سؤال حول المكون tiehttp
#1
السلام عليكم

استفسر عن المكون TIEHTTP يعني اذا حبيت أحدد النتيجة التي يجلبها من السورس مثلا السورس سيكون
PHP كود :
<p align="center"><font color="#FF0000" face="Cooper Black" size="4">Delphi4Arab</font></p> 
و Delphi4Arab يتغير عدد حروفها كل مرة و ما يعطيني
المهم أنا فكرتي يعني بدل ما أعين عدد الحروف أعين أخر كلمة
PHP كود :
</font></p> 
جربت أشياء ما نفعت ممكن طريقة تسهل لي المهمة و شكرا لكم
الرد
#2
استخدم التعابير القياسية حاول البحث في المنتدى Regex
الرد
#3
لو ممكن تشرح لي هنا كيف أستعملها لكان أفضل و جزاك الله خيرا
الرد
#4
هذا موضوع يتكلم عن التعابير القياسية

التعابير القياسية (Regular Expression)

من ناحية تحليل البرنامج وطريقة عمله هذه تعتمد على مستواك البرمجي وحاجتك ^_*
الرد
#5
متى سجلت Dec 2010 سنتين لم أقترب من الدالفي رحنا للphp و البيرل
ههه يلزمني أستعيد
الرد
#6
حرام عليك تترك الدلفي ^_^
الدلفي لغة لو اوصفها 20 سنة ما راح اكمل وصفها فيها كل شئ كل كل كل شئ
يحتاجلك وقت حتى تتأقلم وتسترجع المعلومات وتكون الامور 100% ان شاء الله
بالمناسبة ال Regx اسهل في الدلفي من ال Perl و php
موفق خير اخي الكريم
الرد
#7
لم افهم قصدك 100/100 لكن لماذا لا تستعمل الدالات مثال Pos , Delete, Insert ...
الرد
#8
كيف استخراج نص معين من السورس مثلا أستخرج Delphi4Arab و التي تكون بين
<?php
Delphi4Arab
?>
مع العلم أن Delphi4Arab متغير يعني عدد الحروف كل مرة يتغير
الرد
#9
مثال على
كود :
<p align="center"><font color="#FF0000" face="Cooper Black" size="4">xxxxxxx</font></p>

كود :
procedure TForm1.Button1Click(Sender: TObject); var s : string; begin s := edit1.Text; delete(s ,1 ,pos('size="4">',s)+length('size="4">')-1); delete(s, pos('</font>',s) ,length(s) ); showmessage(s); end;
الرد
#10
شكرا لك نجرب و نرد لك الخبر
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم