في SAP، يوفر ABAP نمطًا للتعبير العادي للعثور على أحرف خاصة في سلسلة. الأحرف الخاصة هي أحرف غير موجودة على لوحة المفاتيح. استخدم الدليل التالي للمساعدة في النمط...

 العنصر النائب لأي حرف واحد
\C العنصر النائب لأي حرف واحد
\d عنصر نائب لأي رقم
\D العنصر النائب لأي حرف غير رقمي
\l عنصر نائب لأي حرف صغير
\L العنصر النائب لأي حرف غير صغير
\s عنصر نائب لحرف فارغ
\S العنصر النائب للأحرف غير الفارغة
\u عنصر نائب لأي حرف كبير
\U العنصر النائب لأي حرف غير كبير
\w عنصر نائب لأي حرف أبجدي رقمي بما في ذلك \_
\W عنصر نائب لأي حرف غير أبجدي رقمي باستثناء \_
[ ] تعريف مجموعة القيم للأحرف المفردة
[^ ] نفي مجموعة القيم للأحرف المفردة
[ - ] تعريف نطاق في مجموعة قيم لأحرف مفردة
[[:alnum:]] تعيين لجميع الأحرف الأبجدية الرقمية في مجموعة القيم
[[:alpha:]] تسمية لجميع الحروف في مجموعة القيم
[[:blank:]] تعيين للأحرف الفارغة وأجهزة الجدولة الأفقية في مجموعة القيم
[[:cntrl:]] تعيين لجميع أحرف التحكم في مجموعة القيم
[[:digit:]] تعيين لجميع الأرقام في مجموعة القيم
[[:graph:]] تعيين لجميع الأحرف القابلة للعرض باستثناء الأحرف الفارغة وأجهزة الجدولة الأفقية في مجموعة القيم
[[:lower:]] تعيين لجميع الأحرف الصغيرة في مجموعة القيم
[[:print:]] تعيين لجميع الأحرف القابلة للعرض في مجموعة القيم
[[:punct:]] تعيين لجميع علامات الترقيم في مجموعة القيم
[[:space:]] تعيين لجميع الأحرف الفارغة وأجهزة الجدولة وموجزات النقل في مجموعة القيم
[[:unicode:]] تعيين لجميع أحرف Unicode في مجموعة قيمة برمز أكبر من 255
[[:upper:]] تسمية لجميع الأحرف الكبيرة في مجموعة القيم
[[:word:]] تعيين لجميع الأحرف الأبجدية الرقمية و\_ في مجموعة القيم
[[:xdigit:]] تعيين لجميع الأرقام السداسية العشرية في مجموعة القيم
\a \f \n \r \t \v أحرف تحكم مختلفة خاصة بالنظام الأساسي
[..] محفوظة للتحسينات المستقبلية
[==] محجوز للتحسينات المستقبلية

→ المزيد عن

أحرف خاصة لأنماط سلسلة الأحرف

معنى الشخصية الخاصة
{n} تسلسل n من الأحرف المفردة
{n,m} تسلسل يتكون من n على الأقل وحد أقصى m من الأحرف الفردية
{ن،م}؟ محفوظة للتحسينات المستقبلية
؟ حرف واحد أو لا يوجد أحرف واحدة
\* تسلسل أي عدد من الأحرف الفردية بما في ذلك "بدون أحرف"
\*؟ محفوظة للتحسينات المستقبلية
+ تسلسل أي عدد من الأحرف المفردة باستثناء "بدون أحرف"
+؟ محفوظة للتحسينات المستقبلية
| الانضمام إلى تعبيرين بديلين
( ) تعريف المجموعات الفرعية مع التسجيل
(؟: ) تعريف المجموعات الفرعية بدون تسجيل
\1، \2، \3 ... عنصر نائب لتسجيل المجموعات الفرعية
\Q ... \E تعريف سلسلة من الأحرف الحرفية
(؟...) محفوظة للتحسينات المستقبلية

→ المزيد عن

أحرف خاصة لأنماط البحث

معنى الشخصية الخاصة
^ حرف مرساة لبداية السطر
\A حرف الارتساء لبداية سلسلة أحرف
$ حرف الربط لنهاية السطر
\z حرف الارتساء لنهاية سلسلة الأحرف
\Z نفس الشيء بالنسبة لـ \z. ومع ذلك، يتم تجاهل فواصل الأسطر في نهاية سلسلة الأحرف
\< بداية الكلمة
\> نهاية الكلمة
\b بداية الكلمة أو نهايتها
\B المسافة بين الأحرف داخل الكلمة
(؟=) شرط المعاينة
(؟!) شرط المعاينة السلبي
(؟> ) عامل القطع

→ المزيد عن

أحرف خاصة للنصوص البديلة

معنى الشخصية الخاصة
$0، $& عنصر نائب للحدث الكامل
$1، $2، $3... عنصر نائب لتسجيل المجموعات الفرعية
$` عنصر نائب للنص الموجود أمام الحدث
$' عنصر نائب للنص بعد حدوثه
{"source": "ewof/sharegpt-instruct-unfiltered-deduped", "kind": "human", "evolved_from": null}