سيؤدي تعديل زر التحكم إلى إعادة تحميل هذه الصفحة تلقائيًا

TEXTBEFORE

تُرجع دالة TEXTBEFORE قيمة سلسلة تتكون من كل الأحرف التي تظهر قبل سلسلة فرعية معينة في قيمة السلسلة الأصلية.

TEXTBEFORE(سلسلة-البحث‏; السلسلة-المصدر‏; الظهور)

السلسلة-المصدر: أية قيمة.

سلسلة-البحث: قيمة السلسلة المراد البحث عنها.

الظهور: قيمة اختيارية تشير إلى حدوث سلسلة-البحث ضمن السلسلة-المصدر المراد مطابقتها (1 للمطابقة الأولى، 2 للمطابقة الثانية، ...، -1 للمطابقة الأخيرة، -2 للمطابقة قبل الأخيرة، ...). في حالة حذفها، يتم تعيينها إلى 1.

ملاحظات

  • بشكل افتراضي، إذا كانت ثمة مرات ظهور متعددة لـ سلسلة-البحث في السلسلة-المصدر، فتُرجع دالة TEXTBEFORE النص حتى (وباستثناء) الظهور الأول.

  • إذا لم يُعثر على سلسلة-البحث ضمن السلسلة-المصدر، أو إذا تعذر العثور على الظهور المحدد، فسينتج إرجاع خطأ.

  • يُسمح باستخدام REGEX في سلسلة-البحث لعمليات البحث الأكثر تعقيدًا.

  • بشكل افتراضي، لا يكون البحث حساسًا لحالة الأحرف. لمراعاة الحالة في بحثك، استخدم دالة REGEX في سلسلة-البحث.

أمثلة

=TEXTBEFORE‏("Marina Cavanna"‏; " ") تُرجع "Marina".

=TEXTBEFORE‏("If you want to return the text before the second to‏; in case there are multiple to occurrences."‏; "to"‏;2) تُرجع "If you want to return the text before the second."

=TEXTBEFORE‏("All the text before the very last occurrence of the word the"‏; "the"‏; -1) تُرجع "All the text before the very last occurrence of the word."

=TEXTBEFORE‏("Get all the text before an email like marina@example.com"‏; REGEX‏("‏([A-Z0-9a-z._%+-]+)@‏([A-Za-z0-9.-]+\.[A-Za-z]{2‏;4})")‎‏) تُرجع "Get all the text before an email like ".

=TEXTBEFORE‏("كل النص قبل جدول المحتويات";" "‎;3) تُرجع "كل النص".

انظر أيضًاTEXTAFTERTEXTBETWEENREGEX
Morty Proxy This is a proxified and sanitized view of the page, visit original site.
هل كان هذا مفيدًا؟
الحد الأقصى للأحرف: 250
الحد الأقصى للأحرف 250.
شكرًا على ملاحظاتك.
Morty Proxy This is a proxified and sanitized view of the page, visit original site.