<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>M.M.F Blog &#187; برمجة</title>
	<atom:link href="http://www.eng-mmf.com/tag/programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.eng-mmf.com</link>
	<description>Special Professional</description>
	<lastBuildDate>Wed, 11 Aug 2010 12:13:25 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>regular expressions in PHP</title>
		<link>http://www.eng-mmf.com/2010/03/regular-expressions-in-php/</link>
		<comments>http://www.eng-mmf.com/2010/03/regular-expressions-in-php/#comments</comments>
		<pubDate>Wed, 10 Mar 2010 01:21:23 +0000</pubDate>
		<dc:creator>MMF</dc:creator>
				<category><![CDATA[php]]></category>
		<category><![CDATA[برمجة]]></category>
		<category><![CDATA[ويـــب]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[شرح]]></category>

		<guid isPermaLink="false">http://www.eng-mmf.com/?p=237</guid>
		<description><![CDATA[السلام عليكم   ,
كنا قد تحدثنا فى التدوينة السابقة عن regular expression بشكل عام,
و قمنا بإستخدام صفحة regular expression helper للتطبيق على الأمثلة ,
و الأن حان الوقت للتحدث عن كيفية استخدام regular expressions فى لغة PHP.
يوجد نوعين من الـ regular expressions  فى PHP :

POSIX Extended و نستخدم معه الدوال ereg , eregi
Perl Compatible و [...]]]></description>
			<content:encoded><![CDATA[<p><span style="color: #ff0000;"><span style="color: #0000ff;">السلام عليكم <img src='http://www.eng-mmf.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </span> </span>,</p>
<p><span style="color: #ff0000;">كنا قد تحدثنا فى التدوينة السابقة عن </span><strong><a href="http://www.eng-mmf.com/2010/03/regular-expressions-tutorial/" target="_blank"><span style="color: #ff0000;">regular expression</span></a></strong><span style="color: #ff0000;"> بشكل عام,</span></p>
<p><span style="color: #ff0000;">و قمنا بإستخدام صفحة </span><a href="http://regex.eng-mmf.com/" target="_blank"><span style="color: #ff0000;">regular expression helper</span></a><span style="color: #ff0000;"> للتطبيق على الأمثلة</span> ,</p>
<p><span style="color: #ff0000;">و الأن حان الوقت للتحدث عن كيفية استخدام </span><strong><span style="color: #ff0000;">regular expressions</span></strong><span style="color: #ff0000;"> فى لغة <a href="http://www.eng-mmf.com/category/php/" target="_blank">PHP</a>.</span></p>
<p><span style="text-decoration: underline;"><span style="color: #3366ff;">يوجد نوعين من الـ regular expressions  فى <a href="http://www.eng-mmf.com/tag/php/" target="_blank">PHP </a>:</span></span></p>
<ol>
<li><strong><span style="color: #ff0000;">POSIX Extended</span></strong> <span style="color: #3366ff;">و نستخدم معه الدوال <a href="http://php.net/manual/en/function.ereg.php" target="_blank">ereg </a>, <a href="http://php.net/manual/en/function.eregi.php" target="_blank">eregi</a></span></li>
<li><strong><span style="color: #ff0000;">Perl Compatible</span></strong> <span style="color: #3366ff;">و نستخدم معه الدوال <a href="http://php.net/manual/en/function.preg-match.php" target="_blank">perl_match</a>,<a href="http://php.net/manual/en/function.preg-replace.php" target="_blank"> perl_replace</a></span></li>
</ol>
<p><span style="color: #3366ff;">و الجدير بالذكر أنه يجب وضع الـ regular expression بين علامتين forward slash /  فى حالة استخدام Perl Compitable, و أيضا يجب ذكر أن Perl Compatible أقوى و أسرع من POSIX Extended .  و إليكم الأمثلة:</span></p>
<p style="text-align: left;"><span style="color: #ff0000;">Regular Expression to check email using Perl compatible</span></p>
<pre class="brush:php">$email = 'anyone@yahoo.com';
$pattern = '/^[a-zA-Z0-9._-]+@[a-zA-Z0-9-]+\.[a-zA-Z.]{2,5}$/';
if( preg_match( $pattern, $email ) ) {
    echo 'good one';
} else {
    echo "Bad email!, doesn't match";
}</pre>
<p style="text-align: left;"><span style="color: #ff0000;">Regular Expression to check email using POSIX Extended</span></p>
<pre class="brush:php">$email = 'anyone@yahoo.com';
$pattern = '^[a-zA-Z0-9._-]+@[a-zA-Z0-9-]+\.[a-zA-Z.]{2,5}$';
if( ereg( $pattern, $email ) ) {
    echo 'good one';
} else {
    echo "Bad email!, doesn't match";
}</pre>
<p><span style="color: #3366ff;">و هكذا يمكنك استخدام <a href="http://www.eng-mmf.com/2010/03/regular-expressions-tutorial/" target="_blank">regular expressions</a> داخل PHP.</span></p>
<p><span style="color: #ff9900;"><span style="color: #3366ff;">بالتوفيق ان شاء الرحمن</span> </span> <img src='http://www.eng-mmf.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.eng-mmf.com/2010/03/regular-expressions-in-php/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>شرح Regular Expressions</title>
		<link>http://www.eng-mmf.com/2010/03/regular-expressions-tutorial/</link>
		<comments>http://www.eng-mmf.com/2010/03/regular-expressions-tutorial/#comments</comments>
		<pubDate>Sun, 07 Mar 2010 18:52:02 +0000</pubDate>
		<dc:creator>MMF</dc:creator>
				<category><![CDATA[برمجة]]></category>
		<category><![CDATA[ويـــب]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[شرح]]></category>

		<guid isPermaLink="false">http://www.eng-mmf.com/?p=228</guid>
		<description><![CDATA[السلام عليكم ورحمه الله ,
إليكم شرح  regular expressions أو مايطلق عليها التعابير القياسية ,
الشرح باللغة العربية , كما يمكن التطبيق عن طريق استخدم الصفحة التالية:
Regular Expression Helper
الشرح يعتبر مقدمة جيدة فى regular expressions و مفيدة ان شاء الله

و قت سعيد مع  regular expressions  
للتحميل اضغط هنا
تحديث: تم اضافة الكتاب فى موقع كتب kutub.info .
 [...]]]></description>
			<content:encoded><![CDATA[<p><span style="color: #3366ff;">السلام عليكم ورحمه الله</span> ,</p>
<p><span style="color: #ff0000;">إليكم شرح </span><strong><span style="color: #ff0000;"> regular expressions</span></strong><span style="color: #ff0000;"> أو مايطلق عليها </span><strong><span style="color: #ff0000;">التعابير القياسية</span></strong><span style="color: #ff0000;"> ,</span></p>
<p><span style="color: #ff0000;">الشرح باللغة العربية , كما يمكن التطبيق عن طريق استخدم الصفحة التالية</span>:</p>
<p><a title="regular rxpression" href="http://regex.eng-mmf.com/" target="_blank">Regular Expression Helper</a></p>
<p><span style="color: #ff0000;">الشرح يعتبر مقدمة جيدة فى regular expressions و مفيدة ان شاء الله</span><br />
<object id="doc_159427272396469" style="outline: none;" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="600" height="600" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="name" value="doc_159427272396469" /><param name="data" value="http://d1.scribdassets.com/ScribdViewer.swf" /><param name="wmode" value="opaque" /><param name="bgcolor" value="#ffffff" /><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="FlashVars" value="document_id=27976209&amp;access_key=key-1haqlqudajsedlgln0de&amp;page=1&amp;viewMode=list" /><param name="src" value="http://d1.scribdassets.com/ScribdViewer.swf" /><param name="allowfullscreen" value="true" /><param name="flashvars" value="document_id=27976209&amp;access_key=key-1haqlqudajsedlgln0de&amp;page=1&amp;viewMode=list" /><embed id="doc_159427272396469" style="outline: none;" type="application/x-shockwave-flash" width="600" height="600" src="http://d1.scribdassets.com/ScribdViewer.swf" flashvars="document_id=27976209&amp;access_key=key-1haqlqudajsedlgln0de&amp;page=1&amp;viewMode=list" allowscriptaccess="always" allowfullscreen="true" bgcolor="#ffffff" wmode="opaque" data="http://d1.scribdassets.com/ScribdViewer.swf" name="doc_159427272396469"></embed></object></p>
<p><span style="color: #3366ff;">و قت سعيد مع  regular expressions</span> <img src='http://www.eng-mmf.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><span style="color: #ff0000;">للتحميل </span><a href="http://www.box.net/shared/s5f9psv88d" target="_blank">اضغط هنا</a></p>
<p><a href="http://www.box.net/shared/s5f9psv88d" target="_blank"></a><strong><span style="text-decoration: underline;"><span style="color: #3366ff;">تحديث</span></span></strong>: <span style="color: #ff0000;">تم اضافة الكتاب فى موقع كتب</span> <a href="http://www.kutub.info/library/open.php?cat=1&amp;book=5647" target="_blank">kutub.info</a> .<br />
<span style="color: #3366ff;"> بالتوفيق ان شاء الله.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.eng-mmf.com/2010/03/regular-expressions-tutorial/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>
