تخطي إلى المحتوى الرئيسي
الدعم
تسجيل الدخول باستخدام حساب Microsoft
تسجيل الدخول أو إنشاء حساب.
مرحباً،
تحديد استخدام حساب مختلف!
لديك حسابات متعددة
اختر الحساب الذي تريد تسجيل الدخول باستخدامه.

إرجاع سلسلة تم فيها استبدال سلسلة فرعية محددة بسلسلة فرعية أخرى لعدد محدد من المرات.

بناء الجملة

Replace( expression, find, replace [, start ] [, count ] [, compare ] )

يحتوي بناء جملة الدالة Replace على هذه الوسيطات:

الوسيطة

الوصف

التعبير

مطلوبة. تعبير سلسلة يحتوي على سلسلة فرعية لاستبدالها.

بحث

مطلوبة. السلسلة الفرعية التي يتم البحث فيها.

استبدال

مطلوبة. السلسلة الفرعية للاستبدال.

بدء

اختيارية. الموضع داخل التعبير حيث يبدأ البحث في السلسلة الفرعية. إذا تم حذفه، فسيتم افتراض 1.

العدد

اختيارية. عدد الاستبدالات الفرعية المراد تنفيذها. إذا تم حذفها، فإن القيمة الافتراضية هي –1، ما يعني جعل جميع الاستبدالات الممكنة.

مقارنه

اختيارية. قيمة رقمية تشير إلى نوع المقارنة التي يجب استخدامها عند تقييم المحاولات الفرعية. راجع قسم الإعدادات للقيم.

الإعدادات

يمكن أن تحتوي وسيطة المقارنة على القيم التالية:

ثابت

قيمة

الوصف

vbUseCompareOption

–1

إجراء مقارنة باستخدام إعداد عبارة Option Compare .

vbBinaryCompare

0

إجراء مقارنة ثنائية.

vbTextCompare

1

إجراء مقارنة نصية.

vbDatabaseCompare

2

Microsoft Office Access 2007 فقط إجراء مقارنة استنادا إلى المعلومات الموجودة في قاعدة البيانات الخاصة بك.

إرجاع القيم

ترجع الدالة Replace القيم التالية:

إذا

استبدال الإرجاعات

التعبير عبارة عن طول صفري

سلسلة ذات طول صفري ("")

التعبير هو Null

خطأ.

البحث صفري الطول

نسخة من التعبير.

استبدال بطول صفري

نسخة من التعبير مع إزالة كافة حالات البحث .

بدء > Len(تعبير)

سلسلة ذات طول صفري. يبدأ استبدال السلسلة في الموضع المشار إليه بالبدء.

العدد هو 0

نسخة من التعبير.

ملاحظات

القيمة المرجعة للدالة Replace هي سلسلة، مع إجراء الاستبدالات، التي تبدأ في الموضع المحدد بواسطة البدء وتختتم في نهاية سلسلة التعبير . إنها ليست نسخة من السلسلة الأصلية من البداية إلى النهاية.

مثال

تعبير

النتائج

SELECT ProductID, Replace(ProductID,"PRO","Product") AS ReplaceedID FROM ProductSales;

ترجع هذه الدالة "ProductID"، وتجد "PRO" في "ProductID" وتستبدل ب "Product" وتعرض النتيجة في العمود ReplaceedID.

دالات السلاسل وكيفية استخدامها

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.

تساعدك المجتمعات على طرح الأسئلة والإجابة عليها، وتقديم الملاحظات، وسماعها من الخبراء ذوي الاطلاع الواسع.

هل كانت المعلومات مفيدة؟

ما مدى رضاك عن جودة اللغة؟
ما الذي أثّر في تجربتك؟
بالضغط على "إرسال"، سيتم استخدام ملاحظاتك لتحسين منتجات Microsoft وخدماتها. سيتمكن مسؤول تكنولوجيا المعلومات لديك من جمع هذه البيانات. بيان الخصوصية.

نشكرك على ملاحظاتك!

×