逛
php.net看到的。
opa at hotmail dot com 09-Apr-2012 06:40
This Is lesson about Regexp
Language the lesson is Arabic
Please add this lesson
because the lessons in language the arabic about regexp is few
بسم الله الرحمن الرحيم
أضفت هاذا للأخوان العرب
حتى يستوعبوا الموضوع بشكل أكبر
- يلزم في البداية الاحاطة بمايسمى Pattern Modifiers ، وكترجمة الى العربية ، معايير البحث بالpattern ،
i
m
s
x
e
A
D
S
U
X
J
u
كل modifier ووظيفته ،
- الاكثر أهمية والاكثر استعمالا :
i - U
لمعلومات أكثر أطلع على الموارد في الأعلى
2 . Delimiters : من الاسم يتضح دورها، => وتستعمل لتحديد بدايةونهاية الpattern ،
مثال توضيحي ، باستخدام عدة delimiters :
#Abdullah#
/Abdullah/
%Abdullah%
+Abdullah+
Meta-characters . 3
وهذه مهمة جدا ، حتى يتم تحديد الباترن بدقة ، وكترجمة مني : استطيع تسميتها ، بقوانين الباتيرن ،/
\ (مائل إلى جهة اليمين ) : يتم وضعه قبل الرموز التي تشابه الرموز التي يعتمد عليها النظام PCRE ، حتى يستطيع النظام التفريق بينها ، وتستخدم غالبا قبل Meta-charachters الاخرى وايضا قبل modifiers ، ان كانت تلك الرموز موجودة في pattern
^ ، يستعمل لاعلام النظام PCRE على بداية الـ Pattern ،
$ ، يستعمل لاعلام النظام PCRE على نهاية الـ Pattern ،
. للبحث عن أي رمز او حرف باثناء السطور [الفراغات بين السطر والسطر ] ،
[ مفتوح إلى اليمين : للاعلان علىبداية فئة داخل الpattern ، وداخل الفئة يتم وضع الرموز او الحروف التي نود البحث عنها ، وسيتم شرح هذا ان شاء الله ،
] مفتوح الى اليسار ، للاعلام على نهاية فئة داخل الـ pattern،
| تستعمل للفصل بين عدة patternفرعية ، والفصل هنا يعني - او - Or
( مفتوح إلى اليمين ، يستعمل للاعلام على بداية Pattern فرعي ، وسيتم بإذن الله توضيح ذلك
) مفتوح إلى اليسار ، يستعمل للاعلام على نهاية pattern فرعي ،
? ، تعني معنى {0,1} ، وتستعمل فيتحديد مرات تكرار فئة او Sub-Pattern ، عدد أحرف مثلا ،او كمية .. اما 0 او واحد ، وغير ذلك فلا،
* تعني معنى : {0,} ، وتعني لاشيءفأكثر ، يعني 0 او اكثر ،
+ تعني معنى {1,} ، تعني 1 فاكثر ،
{ مفتوح إلى اليمين : تدل على بداية مرات التكرار بعد الرقم ،مثلا {3,5}
} مفتوح الى اليسار : تدل على نهاية مرات التكرار بعد الرقم مثلا ، {3,5}
لكم ودي احترامي،
بسم الله الرحمن الرحيم
أضفت هاذا للأخوان العرب
حتى يستوعبوا الموضوع بشكل أكبر
- يلزم في البداية الاحاطة بمايسمى
This Is lesson about Regexp
Language the lesson is Arabic
Please add this lesson
because the lessons in language the arabic about regexp is few
بسم الله الرحمن الرحيم
أضفت هاذا للأخوان العرب
حتى يستوعبوا الموضوع بشكل أكبر
- يلزم في البداية الاحاطة بمايسمى Pattern Modifiers ، وكترجمة الى العربية ، معايير البحث بالpattern ،
i
m
s
x
e
A
D
S
U
X
J
u
كل modifier ووظيفته ،
- الاكثر أهمية والاكثر استعمالا :
i - U
لمعلومات أكثر أطلع على الموارد في الأعلى
2 . Delimiters : من الاسم يتضح دورها، => وتستعمل لتحديد بدايةونهاية الpattern ،
مثال توضيحي ، باستخدام عدة delimiters :
#Abdullah#
/Abdullah/
%Abdullah%
+Abdullah+
Meta-characters . 3
وهذه مهمة جدا ، حتى يتم تحديد الباترن بدقة ، وكترجمة مني : استطيع تسميتها ، بقوانين الباتيرن ،/
\ (مائل إلى جهة اليمين ) : يتم وضعه قبل الرموز التي تشابه الرموز التي يعتمد عليها النظام PCRE ، حتى يستطيع النظام التفريق بينها ، وتستخدم غالبا قبل Meta-charachters الاخرى وايضا قبل modifiers ، ان كانت تلك الرموز موجودة في pattern
^ ، يستعمل لاعلام النظام PCRE على بداية الـ Pattern ،
$ ، يستعمل لاعلام النظام PCRE على نهاية الـ Pattern ،
. للبحث عن أي رمز او حرف باثناء السطور [الفراغات بين السطر والسطر ] ،
[ مفتوح إلى اليمين : للاعلان علىبداية فئة داخل الpattern ، وداخل الفئة يتم وضع الرموز او الحروف التي نود البحث عنها ، وسيتم شرح هذا ان شاء الله ،
] مفتوح الى اليسار ، للاعلام على نهاية فئة داخل الـ pattern،
| تستعمل للفصل بين عدة patternفرعية ، والفصل هنا يعني - او - Or
( مفتوح إلى اليمين ، يستعمل للاعلام على بداية Pattern فرعي ، وسيتم بإذن الله توضيح ذلك
) مفتوح إلى اليسار ، يستعمل للاعلام على نهاية pattern فرعي ،
? ، تعني معنى {0,1} ، وتستعمل فيتحديد مرات تكرار فئة او Sub-Pattern ، عدد أحرف مثلا ،او كمية .. اما 0 او واحد ، وغير ذلك فلا،
* تعني معنى : {0,} ، وتعني لاشيءفأكثر ، يعني 0 او اكثر ،
+ تعني معنى {1,} ، تعني 1 فاكثر ،
{ مفتوح إلى اليمين : تدل على بداية مرات التكرار بعد الرقم ،مثلا {3,5}
} مفتوح الى اليسار : تدل على نهاية مرات التكرار بعد الرقم مثلا ، {3,5}
لكم ودي احترامي،
原文中…… in language the arabic ……
翻译一下arabic这个词就行了。或者拼一下。哈哈,刚刚才发现。